Archived
simulated dl814_k7_beam
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
||||
set_false_path -from [get_pins {u_system_bd_wrapper/system_bd_i/axi_gpio/U0/gpio_core_1/Dual.gpio_Data_Out_reg[8]/C}] -to [get_pins u_rx_pre_process/u_ad9361_phase_cal/ad9361_recal_d1_reg/D]
|
||||
set_false_path -from [get_pins {u_system_bd_wrapper/system_bd_i/axi_gpio/U0/gpio_core_1/Dual.gpio_Data_Out_reg[10]/C}] -to [get_pins u_rx_pre_process/u_ad9361_phase_cal/ad9361_1_cal_start_d1_reg/D]
|
||||
set_false_path -from [get_pins {u_system_bd_wrapper/system_bd_i/axi_gpio/U0/gpio_core_1/Dual.gpio_Data_Out_reg[7]/C}] -to [get_pins u_tx_pre_process/ad9361_tx_switch_d1_reg/D]
|
||||
#set_false_path -from [get_pins {u_system_bd_wrapper/system_bd_i/axi_gpio/U0/gpio_core_1/Dual.gpio_Data_Out_reg[7]/C}] -to [get_pins u_tx_pre_process/ad9361_tx_switch_d1_reg/D]
|
||||
set_false_path -from [get_pins {u_system_bd_wrapper/system_bd_i/axi_gpio/U0/gpio_core_1/Dual.gpio_Data_Out_reg[9]/C}] -to [get_pins u_rx_pre_process/u_ad9361_phase_cal/ad9361_2_cal_start_d1_reg/D]
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,8 +1,8 @@
|
||||
//Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
//--------------------------------------------------------------------------------
|
||||
//Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
//Date : Sun Mar 19 00:32:52 2023
|
||||
//Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
//Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
//Date : Wed Mar 22 22:51:50 2023
|
||||
//Host : localhost.localdomain running 64-bit unknown
|
||||
//Command : generate_target system_bd_wrapper.bd
|
||||
//Design : system_bd_wrapper
|
||||
//Purpose : IP block netlist
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<EDKSYSTEM EDWVERSION="1.2" TIMESTAMP="Sun Mar 19 00:32:53 2023" VIVADOVERSION="2019.1.3">
|
||||
<EDKSYSTEM EDWVERSION="1.2" TIMESTAMP="Wed Mar 22 22:51:55 2023" VIVADOVERSION="2019.1.3">
|
||||
|
||||
<SYSTEMINFO ARCH="kintex7" DEVICE="7k410t" NAME="system_bd" PACKAGE="ffg900" SPEEDGRADE="-2"/>
|
||||
|
||||
@@ -804,22 +804,26 @@
|
||||
<CONNECTION INSTANCE="rst_clk_wiz_25M" PORT="peripheral_aresetn"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="M02_ACLK" SIGIS="clk" SIGNAME="clk_wiz_25M_clk_out1">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="clk_wiz_25M" PORT="clk_out1"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="M02_ARESETN" SIGIS="rst" SIGNAME="rst_clk_wiz_25M_peripheral_aresetn">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="rst_clk_wiz_25M" PORT="peripheral_aresetn"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" LEFT="31" NAME="S00_AXI_awaddr" RIGHT="0" SIGIS="undef" SIGNAME="axi_interconnect_S00_AXI_awaddr">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_AWADDR"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="S00_AXI_awlen" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_awsize" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_awburst" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_awlock" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_awcache" SIGIS="undef"/>
|
||||
<PORT DIR="I" LEFT="2" NAME="S00_AXI_awprot" RIGHT="0" SIGIS="undef" SIGNAME="axi_interconnect_S00_AXI_awprot">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_AWPROT"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="S00_AXI_awqos" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_awvalid" SIGIS="undef" SIGNAME="axi_interconnect_S00_AXI_awvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_AWVALID"/>
|
||||
@@ -840,7 +844,6 @@
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_WSTRB"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="S00_AXI_wlast" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_wvalid" SIGIS="undef" SIGNAME="axi_interconnect_S00_AXI_wvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_WVALID"/>
|
||||
@@ -871,17 +874,11 @@
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_ARADDR"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="S00_AXI_arlen" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_arsize" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_arburst" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_arlock" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_arcache" SIGIS="undef"/>
|
||||
<PORT DIR="I" LEFT="2" NAME="S00_AXI_arprot" RIGHT="0" SIGIS="undef" SIGNAME="axi_interconnect_S00_AXI_arprot">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_ARPROT"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="S00_AXI_arqos" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="S00_AXI_arvalid" SIGIS="undef" SIGNAME="axi_interconnect_S00_AXI_arvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_ARVALID"/>
|
||||
@@ -902,7 +899,6 @@
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_RRESP"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="S00_AXI_rlast" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="S00_AXI_rvalid" SIGIS="undef" SIGNAME="axi_interconnect_S00_AXI_rvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="microblaze_ps" PORT="M_AXI_DP_RVALID"/>
|
||||
@@ -918,18 +914,11 @@
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_awaddr"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M00_AXI_awlen" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_awsize" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_awburst" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_awlock" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_awcache" SIGIS="undef"/>
|
||||
<PORT DIR="O" LEFT="2" NAME="M00_AXI_awprot" RIGHT="0" SIGIS="undef" SIGNAME="axi_interconnect_M00_AXI_awprot">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_awprot"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M00_AXI_awregion" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_awqos" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_awvalid" SIGIS="undef" SIGNAME="axi_interconnect_M00_AXI_awvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_awvalid"/>
|
||||
@@ -950,7 +939,6 @@
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_wstrb"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M00_AXI_wlast" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_wvalid" SIGIS="undef" SIGNAME="axi_interconnect_M00_AXI_wvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_wvalid"/>
|
||||
@@ -981,18 +969,11 @@
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_araddr"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M00_AXI_arlen" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_arsize" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_arburst" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_arlock" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_arcache" SIGIS="undef"/>
|
||||
<PORT DIR="O" LEFT="2" NAME="M00_AXI_arprot" RIGHT="0" SIGIS="undef" SIGNAME="axi_interconnect_M00_AXI_arprot">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_arprot"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M00_AXI_arregion" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_arqos" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M00_AXI_arvalid" SIGIS="undef" SIGNAME="axi_interconnect_M00_AXI_arvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_arvalid"/>
|
||||
@@ -1013,7 +994,6 @@
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_rresp"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="M00_AXI_rlast" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M00_AXI_rvalid" SIGIS="undef" SIGNAME="axi_interconnect_M00_AXI_rvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_spi_engine_axi_spi_engine" PORT="s_axi_rvalid"/>
|
||||
@@ -1025,63 +1005,30 @@
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M01_AXI_awaddr" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awlen" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awsize" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awburst" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awlock" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awcache" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awprot" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awregion" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awqos" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_awvalid" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_awready" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_wdata" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_wstrb" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_wlast" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_wvalid" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_wready" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_bresp" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_bvalid" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_bready" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_araddr" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arlen" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arsize" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arburst" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arlock" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arcache" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arprot" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arregion" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arqos" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_arvalid" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_arready" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_rdata" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_rresp" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_rlast" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M01_AXI_rvalid" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M01_AXI_rready" SIGIS="undef"/>
|
||||
<PORT DIR="I" NAME="M02_ACLK" SIGIS="clk" SIGNAME="clk_wiz_25M_clk_out1">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="clk_wiz_25M" PORT="clk_out1"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="M02_ARESETN" SIGIS="rst" SIGNAME="rst_clk_wiz_25M_peripheral_aresetn">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="rst_clk_wiz_25M" PORT="peripheral_aresetn"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" LEFT="31" NAME="M02_AXI_awaddr" RIGHT="0" SIGIS="undef" SIGNAME="axi_gpio_s_axi_awaddr">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_awaddr"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M02_AXI_awlen" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_awsize" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_awburst" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_awlock" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_awcache" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_awprot" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_awregion" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_awqos" SIGIS="undef"/>
|
||||
<PORT DIR="O" LEFT="0" NAME="M02_AXI_awvalid" RIGHT="0" SIGIS="undef" SIGNAME="axi_gpio_s_axi_awvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_awvalid"/>
|
||||
@@ -1102,7 +1049,6 @@
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_wstrb"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M02_AXI_wlast" SIGIS="undef"/>
|
||||
<PORT DIR="O" LEFT="0" NAME="M02_AXI_wvalid" RIGHT="0" SIGIS="undef" SIGNAME="axi_gpio_s_axi_wvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_wvalid"/>
|
||||
@@ -1133,14 +1079,7 @@
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_araddr"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="O" NAME="M02_AXI_arlen" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_arsize" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_arburst" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_arlock" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_arcache" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_arprot" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_arregion" SIGIS="undef"/>
|
||||
<PORT DIR="O" NAME="M02_AXI_arqos" SIGIS="undef"/>
|
||||
<PORT DIR="O" LEFT="0" NAME="M02_AXI_arvalid" RIGHT="0" SIGIS="undef" SIGNAME="axi_gpio_s_axi_arvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_arvalid"/>
|
||||
@@ -1161,7 +1100,6 @@
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_rresp"/>
|
||||
</CONNECTIONS>
|
||||
</PORT>
|
||||
<PORT DIR="I" NAME="M02_AXI_rlast" SIGIS="undef"/>
|
||||
<PORT DIR="I" LEFT="0" NAME="M02_AXI_rvalid" RIGHT="0" SIGIS="undef" SIGNAME="axi_gpio_s_axi_rvalid">
|
||||
<CONNECTIONS>
|
||||
<CONNECTION INSTANCE="axi_gpio" PORT="s_axi_rvalid"/>
|
||||
@@ -1177,36 +1115,22 @@
|
||||
<BUSINTERFACE BUSNAME="microblaze_ps_M_AXI_DP" DATAWIDTH="32" NAME="S00_AXI" TYPE="SLAVE" VLNV="xilinx.com:interface:aximm:1.0">
|
||||
<PORTMAPS>
|
||||
<PORTMAP LOGICAL="AWADDR" PHYSICAL="S00_AXI_awaddr"/>
|
||||
<PORTMAP LOGICAL="AWLEN" PHYSICAL="S00_AXI_awlen"/>
|
||||
<PORTMAP LOGICAL="AWSIZE" PHYSICAL="S00_AXI_awsize"/>
|
||||
<PORTMAP LOGICAL="AWBURST" PHYSICAL="S00_AXI_awburst"/>
|
||||
<PORTMAP LOGICAL="AWLOCK" PHYSICAL="S00_AXI_awlock"/>
|
||||
<PORTMAP LOGICAL="AWCACHE" PHYSICAL="S00_AXI_awcache"/>
|
||||
<PORTMAP LOGICAL="AWPROT" PHYSICAL="S00_AXI_awprot"/>
|
||||
<PORTMAP LOGICAL="AWQOS" PHYSICAL="S00_AXI_awqos"/>
|
||||
<PORTMAP LOGICAL="AWVALID" PHYSICAL="S00_AXI_awvalid"/>
|
||||
<PORTMAP LOGICAL="AWREADY" PHYSICAL="S00_AXI_awready"/>
|
||||
<PORTMAP LOGICAL="WDATA" PHYSICAL="S00_AXI_wdata"/>
|
||||
<PORTMAP LOGICAL="WSTRB" PHYSICAL="S00_AXI_wstrb"/>
|
||||
<PORTMAP LOGICAL="WLAST" PHYSICAL="S00_AXI_wlast"/>
|
||||
<PORTMAP LOGICAL="WVALID" PHYSICAL="S00_AXI_wvalid"/>
|
||||
<PORTMAP LOGICAL="WREADY" PHYSICAL="S00_AXI_wready"/>
|
||||
<PORTMAP LOGICAL="BRESP" PHYSICAL="S00_AXI_bresp"/>
|
||||
<PORTMAP LOGICAL="BVALID" PHYSICAL="S00_AXI_bvalid"/>
|
||||
<PORTMAP LOGICAL="BREADY" PHYSICAL="S00_AXI_bready"/>
|
||||
<PORTMAP LOGICAL="ARADDR" PHYSICAL="S00_AXI_araddr"/>
|
||||
<PORTMAP LOGICAL="ARLEN" PHYSICAL="S00_AXI_arlen"/>
|
||||
<PORTMAP LOGICAL="ARSIZE" PHYSICAL="S00_AXI_arsize"/>
|
||||
<PORTMAP LOGICAL="ARBURST" PHYSICAL="S00_AXI_arburst"/>
|
||||
<PORTMAP LOGICAL="ARLOCK" PHYSICAL="S00_AXI_arlock"/>
|
||||
<PORTMAP LOGICAL="ARCACHE" PHYSICAL="S00_AXI_arcache"/>
|
||||
<PORTMAP LOGICAL="ARPROT" PHYSICAL="S00_AXI_arprot"/>
|
||||
<PORTMAP LOGICAL="ARQOS" PHYSICAL="S00_AXI_arqos"/>
|
||||
<PORTMAP LOGICAL="ARVALID" PHYSICAL="S00_AXI_arvalid"/>
|
||||
<PORTMAP LOGICAL="ARREADY" PHYSICAL="S00_AXI_arready"/>
|
||||
<PORTMAP LOGICAL="RDATA" PHYSICAL="S00_AXI_rdata"/>
|
||||
<PORTMAP LOGICAL="RRESP" PHYSICAL="S00_AXI_rresp"/>
|
||||
<PORTMAP LOGICAL="RLAST" PHYSICAL="S00_AXI_rlast"/>
|
||||
<PORTMAP LOGICAL="RVALID" PHYSICAL="S00_AXI_rvalid"/>
|
||||
<PORTMAP LOGICAL="RREADY" PHYSICAL="S00_AXI_rready"/>
|
||||
</PORTMAPS>
|
||||
@@ -1214,38 +1138,22 @@
|
||||
<BUSINTERFACE BUSNAME="axi_interconnect_M00_AXI" DATAWIDTH="32" NAME="M00_AXI" TYPE="MASTER" VLNV="xilinx.com:interface:aximm:1.0">
|
||||
<PORTMAPS>
|
||||
<PORTMAP LOGICAL="AWADDR" PHYSICAL="M00_AXI_awaddr"/>
|
||||
<PORTMAP LOGICAL="AWLEN" PHYSICAL="M00_AXI_awlen"/>
|
||||
<PORTMAP LOGICAL="AWSIZE" PHYSICAL="M00_AXI_awsize"/>
|
||||
<PORTMAP LOGICAL="AWBURST" PHYSICAL="M00_AXI_awburst"/>
|
||||
<PORTMAP LOGICAL="AWLOCK" PHYSICAL="M00_AXI_awlock"/>
|
||||
<PORTMAP LOGICAL="AWCACHE" PHYSICAL="M00_AXI_awcache"/>
|
||||
<PORTMAP LOGICAL="AWPROT" PHYSICAL="M00_AXI_awprot"/>
|
||||
<PORTMAP LOGICAL="AWREGION" PHYSICAL="M00_AXI_awregion"/>
|
||||
<PORTMAP LOGICAL="AWQOS" PHYSICAL="M00_AXI_awqos"/>
|
||||
<PORTMAP LOGICAL="AWVALID" PHYSICAL="M00_AXI_awvalid"/>
|
||||
<PORTMAP LOGICAL="AWREADY" PHYSICAL="M00_AXI_awready"/>
|
||||
<PORTMAP LOGICAL="WDATA" PHYSICAL="M00_AXI_wdata"/>
|
||||
<PORTMAP LOGICAL="WSTRB" PHYSICAL="M00_AXI_wstrb"/>
|
||||
<PORTMAP LOGICAL="WLAST" PHYSICAL="M00_AXI_wlast"/>
|
||||
<PORTMAP LOGICAL="WVALID" PHYSICAL="M00_AXI_wvalid"/>
|
||||
<PORTMAP LOGICAL="WREADY" PHYSICAL="M00_AXI_wready"/>
|
||||
<PORTMAP LOGICAL="BRESP" PHYSICAL="M00_AXI_bresp"/>
|
||||
<PORTMAP LOGICAL="BVALID" PHYSICAL="M00_AXI_bvalid"/>
|
||||
<PORTMAP LOGICAL="BREADY" PHYSICAL="M00_AXI_bready"/>
|
||||
<PORTMAP LOGICAL="ARADDR" PHYSICAL="M00_AXI_araddr"/>
|
||||
<PORTMAP LOGICAL="ARLEN" PHYSICAL="M00_AXI_arlen"/>
|
||||
<PORTMAP LOGICAL="ARSIZE" PHYSICAL="M00_AXI_arsize"/>
|
||||
<PORTMAP LOGICAL="ARBURST" PHYSICAL="M00_AXI_arburst"/>
|
||||
<PORTMAP LOGICAL="ARLOCK" PHYSICAL="M00_AXI_arlock"/>
|
||||
<PORTMAP LOGICAL="ARCACHE" PHYSICAL="M00_AXI_arcache"/>
|
||||
<PORTMAP LOGICAL="ARPROT" PHYSICAL="M00_AXI_arprot"/>
|
||||
<PORTMAP LOGICAL="ARREGION" PHYSICAL="M00_AXI_arregion"/>
|
||||
<PORTMAP LOGICAL="ARQOS" PHYSICAL="M00_AXI_arqos"/>
|
||||
<PORTMAP LOGICAL="ARVALID" PHYSICAL="M00_AXI_arvalid"/>
|
||||
<PORTMAP LOGICAL="ARREADY" PHYSICAL="M00_AXI_arready"/>
|
||||
<PORTMAP LOGICAL="RDATA" PHYSICAL="M00_AXI_rdata"/>
|
||||
<PORTMAP LOGICAL="RRESP" PHYSICAL="M00_AXI_rresp"/>
|
||||
<PORTMAP LOGICAL="RLAST" PHYSICAL="M00_AXI_rlast"/>
|
||||
<PORTMAP LOGICAL="RVALID" PHYSICAL="M00_AXI_rvalid"/>
|
||||
<PORTMAP LOGICAL="RREADY" PHYSICAL="M00_AXI_rready"/>
|
||||
</PORTMAPS>
|
||||
@@ -1253,38 +1161,22 @@
|
||||
<BUSINTERFACE BUSNAME="__NOC__" NAME="M01_AXI" TYPE="MASTER" VLNV="xilinx.com:interface:aximm:1.0">
|
||||
<PORTMAPS>
|
||||
<PORTMAP LOGICAL="AWADDR" PHYSICAL="M01_AXI_awaddr"/>
|
||||
<PORTMAP LOGICAL="AWLEN" PHYSICAL="M01_AXI_awlen"/>
|
||||
<PORTMAP LOGICAL="AWSIZE" PHYSICAL="M01_AXI_awsize"/>
|
||||
<PORTMAP LOGICAL="AWBURST" PHYSICAL="M01_AXI_awburst"/>
|
||||
<PORTMAP LOGICAL="AWLOCK" PHYSICAL="M01_AXI_awlock"/>
|
||||
<PORTMAP LOGICAL="AWCACHE" PHYSICAL="M01_AXI_awcache"/>
|
||||
<PORTMAP LOGICAL="AWPROT" PHYSICAL="M01_AXI_awprot"/>
|
||||
<PORTMAP LOGICAL="AWREGION" PHYSICAL="M01_AXI_awregion"/>
|
||||
<PORTMAP LOGICAL="AWQOS" PHYSICAL="M01_AXI_awqos"/>
|
||||
<PORTMAP LOGICAL="AWVALID" PHYSICAL="M01_AXI_awvalid"/>
|
||||
<PORTMAP LOGICAL="AWREADY" PHYSICAL="M01_AXI_awready"/>
|
||||
<PORTMAP LOGICAL="WDATA" PHYSICAL="M01_AXI_wdata"/>
|
||||
<PORTMAP LOGICAL="WSTRB" PHYSICAL="M01_AXI_wstrb"/>
|
||||
<PORTMAP LOGICAL="WLAST" PHYSICAL="M01_AXI_wlast"/>
|
||||
<PORTMAP LOGICAL="WVALID" PHYSICAL="M01_AXI_wvalid"/>
|
||||
<PORTMAP LOGICAL="WREADY" PHYSICAL="M01_AXI_wready"/>
|
||||
<PORTMAP LOGICAL="BRESP" PHYSICAL="M01_AXI_bresp"/>
|
||||
<PORTMAP LOGICAL="BVALID" PHYSICAL="M01_AXI_bvalid"/>
|
||||
<PORTMAP LOGICAL="BREADY" PHYSICAL="M01_AXI_bready"/>
|
||||
<PORTMAP LOGICAL="ARADDR" PHYSICAL="M01_AXI_araddr"/>
|
||||
<PORTMAP LOGICAL="ARLEN" PHYSICAL="M01_AXI_arlen"/>
|
||||
<PORTMAP LOGICAL="ARSIZE" PHYSICAL="M01_AXI_arsize"/>
|
||||
<PORTMAP LOGICAL="ARBURST" PHYSICAL="M01_AXI_arburst"/>
|
||||
<PORTMAP LOGICAL="ARLOCK" PHYSICAL="M01_AXI_arlock"/>
|
||||
<PORTMAP LOGICAL="ARCACHE" PHYSICAL="M01_AXI_arcache"/>
|
||||
<PORTMAP LOGICAL="ARPROT" PHYSICAL="M01_AXI_arprot"/>
|
||||
<PORTMAP LOGICAL="ARREGION" PHYSICAL="M01_AXI_arregion"/>
|
||||
<PORTMAP LOGICAL="ARQOS" PHYSICAL="M01_AXI_arqos"/>
|
||||
<PORTMAP LOGICAL="ARVALID" PHYSICAL="M01_AXI_arvalid"/>
|
||||
<PORTMAP LOGICAL="ARREADY" PHYSICAL="M01_AXI_arready"/>
|
||||
<PORTMAP LOGICAL="RDATA" PHYSICAL="M01_AXI_rdata"/>
|
||||
<PORTMAP LOGICAL="RRESP" PHYSICAL="M01_AXI_rresp"/>
|
||||
<PORTMAP LOGICAL="RLAST" PHYSICAL="M01_AXI_rlast"/>
|
||||
<PORTMAP LOGICAL="RVALID" PHYSICAL="M01_AXI_rvalid"/>
|
||||
<PORTMAP LOGICAL="RREADY" PHYSICAL="M01_AXI_rready"/>
|
||||
</PORTMAPS>
|
||||
@@ -1292,38 +1184,22 @@
|
||||
<BUSINTERFACE BUSNAME="axi_interconnect_M02_AXI" DATAWIDTH="32" NAME="M02_AXI" TYPE="MASTER" VLNV="xilinx.com:interface:aximm:1.0">
|
||||
<PORTMAPS>
|
||||
<PORTMAP LOGICAL="AWADDR" PHYSICAL="M02_AXI_awaddr"/>
|
||||
<PORTMAP LOGICAL="AWLEN" PHYSICAL="M02_AXI_awlen"/>
|
||||
<PORTMAP LOGICAL="AWSIZE" PHYSICAL="M02_AXI_awsize"/>
|
||||
<PORTMAP LOGICAL="AWBURST" PHYSICAL="M02_AXI_awburst"/>
|
||||
<PORTMAP LOGICAL="AWLOCK" PHYSICAL="M02_AXI_awlock"/>
|
||||
<PORTMAP LOGICAL="AWCACHE" PHYSICAL="M02_AXI_awcache"/>
|
||||
<PORTMAP LOGICAL="AWPROT" PHYSICAL="M02_AXI_awprot"/>
|
||||
<PORTMAP LOGICAL="AWREGION" PHYSICAL="M02_AXI_awregion"/>
|
||||
<PORTMAP LOGICAL="AWQOS" PHYSICAL="M02_AXI_awqos"/>
|
||||
<PORTMAP LOGICAL="AWVALID" PHYSICAL="M02_AXI_awvalid"/>
|
||||
<PORTMAP LOGICAL="AWREADY" PHYSICAL="M02_AXI_awready"/>
|
||||
<PORTMAP LOGICAL="WDATA" PHYSICAL="M02_AXI_wdata"/>
|
||||
<PORTMAP LOGICAL="WSTRB" PHYSICAL="M02_AXI_wstrb"/>
|
||||
<PORTMAP LOGICAL="WLAST" PHYSICAL="M02_AXI_wlast"/>
|
||||
<PORTMAP LOGICAL="WVALID" PHYSICAL="M02_AXI_wvalid"/>
|
||||
<PORTMAP LOGICAL="WREADY" PHYSICAL="M02_AXI_wready"/>
|
||||
<PORTMAP LOGICAL="BRESP" PHYSICAL="M02_AXI_bresp"/>
|
||||
<PORTMAP LOGICAL="BVALID" PHYSICAL="M02_AXI_bvalid"/>
|
||||
<PORTMAP LOGICAL="BREADY" PHYSICAL="M02_AXI_bready"/>
|
||||
<PORTMAP LOGICAL="ARADDR" PHYSICAL="M02_AXI_araddr"/>
|
||||
<PORTMAP LOGICAL="ARLEN" PHYSICAL="M02_AXI_arlen"/>
|
||||
<PORTMAP LOGICAL="ARSIZE" PHYSICAL="M02_AXI_arsize"/>
|
||||
<PORTMAP LOGICAL="ARBURST" PHYSICAL="M02_AXI_arburst"/>
|
||||
<PORTMAP LOGICAL="ARLOCK" PHYSICAL="M02_AXI_arlock"/>
|
||||
<PORTMAP LOGICAL="ARCACHE" PHYSICAL="M02_AXI_arcache"/>
|
||||
<PORTMAP LOGICAL="ARPROT" PHYSICAL="M02_AXI_arprot"/>
|
||||
<PORTMAP LOGICAL="ARREGION" PHYSICAL="M02_AXI_arregion"/>
|
||||
<PORTMAP LOGICAL="ARQOS" PHYSICAL="M02_AXI_arqos"/>
|
||||
<PORTMAP LOGICAL="ARVALID" PHYSICAL="M02_AXI_arvalid"/>
|
||||
<PORTMAP LOGICAL="ARREADY" PHYSICAL="M02_AXI_arready"/>
|
||||
<PORTMAP LOGICAL="RDATA" PHYSICAL="M02_AXI_rdata"/>
|
||||
<PORTMAP LOGICAL="RRESP" PHYSICAL="M02_AXI_rresp"/>
|
||||
<PORTMAP LOGICAL="RLAST" PHYSICAL="M02_AXI_rlast"/>
|
||||
<PORTMAP LOGICAL="RVALID" PHYSICAL="M02_AXI_rvalid"/>
|
||||
<PORTMAP LOGICAL="RREADY" PHYSICAL="M02_AXI_rready"/>
|
||||
</PORTMAPS>
|
||||
|
||||
BIN
Binary file not shown.
+18
-18
@@ -961,7 +961,7 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -992,7 +992,7 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1021,7 +1021,7 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1041,7 +1041,7 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1059,7 +1059,7 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1077,7 +1077,7 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:55:53 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1811,6 +1811,18 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_gpio_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_gpio_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_gpio_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -1825,18 +1837,6 @@ Each I/O pin of the AXI GPIO is individually programmable as an input or output
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_gpio_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_gpio_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>Advanced eXtensible Interface General Purpose Input/Output (AXI GPIO) core provides a general purpose input/output interface to the AXI interface.</spirit:description>
|
||||
|
||||
+130
-124
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:11 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_axi_gpio_0 -prefix
|
||||
// system_bd_axi_gpio_0_ system_bd_axi_gpio_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:53 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_gpio_0/system_bd_axi_gpio_0_sim_netlist.v
|
||||
// Design : system_bd_axi_gpio_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -12,6 +12,125 @@
|
||||
// --------------------------------------------------------------------------------
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_axi_gpio_0,axi_gpio,{}" *) (* downgradeipidentifiedwarnings = "yes" *) (* x_core_info = "axi_gpio,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_axi_gpio_0
|
||||
(s_axi_aclk,
|
||||
s_axi_aresetn,
|
||||
s_axi_awaddr,
|
||||
s_axi_awvalid,
|
||||
s_axi_awready,
|
||||
s_axi_wdata,
|
||||
s_axi_wstrb,
|
||||
s_axi_wvalid,
|
||||
s_axi_wready,
|
||||
s_axi_bresp,
|
||||
s_axi_bvalid,
|
||||
s_axi_bready,
|
||||
s_axi_araddr,
|
||||
s_axi_arvalid,
|
||||
s_axi_arready,
|
||||
s_axi_rdata,
|
||||
s_axi_rresp,
|
||||
s_axi_rvalid,
|
||||
s_axi_rready,
|
||||
gpio_io_o,
|
||||
gpio2_io_i);
|
||||
(* x_interface_info = "xilinx.com:signal:clock:1.0 S_AXI_ACLK CLK" *) (* x_interface_parameter = "XIL_INTERFACENAME S_AXI_ACLK, ASSOCIATED_BUSIF S_AXI, ASSOCIATED_RESET s_axi_aresetn, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input s_axi_aclk;
|
||||
(* x_interface_info = "xilinx.com:signal:reset:1.0 S_AXI_ARESETN RST" *) (* x_interface_parameter = "XIL_INTERFACENAME S_AXI_ARESETN, POLARITY ACTIVE_LOW, INSERT_VIP 0" *) input s_axi_aresetn;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI AWADDR" *) (* x_interface_parameter = "XIL_INTERFACENAME S_AXI, DATA_WIDTH 32, PROTOCOL AXI4LITE, FREQ_HZ 25000000, ID_WIDTH 0, ADDR_WIDTH 9, AWUSER_WIDTH 0, ARUSER_WIDTH 0, WUSER_WIDTH 0, RUSER_WIDTH 0, BUSER_WIDTH 0, READ_WRITE_MODE READ_WRITE, HAS_BURST 0, HAS_LOCK 0, HAS_PROT 0, HAS_CACHE 0, HAS_QOS 0, HAS_REGION 0, HAS_WSTRB 1, HAS_BRESP 1, HAS_RRESP 1, SUPPORTS_NARROW_BURST 0, NUM_READ_OUTSTANDING 2, NUM_WRITE_OUTSTANDING 2, MAX_BURST_LENGTH 1, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, NUM_READ_THREADS 1, NUM_WRITE_THREADS 1, RUSER_BITS_PER_BYTE 0, WUSER_BITS_PER_BYTE 0, INSERT_VIP 0" *) input [8:0]s_axi_awaddr;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI AWVALID" *) input s_axi_awvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI AWREADY" *) output s_axi_awready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WDATA" *) input [31:0]s_axi_wdata;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WSTRB" *) input [3:0]s_axi_wstrb;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WVALID" *) input s_axi_wvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WREADY" *) output s_axi_wready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI BRESP" *) output [1:0]s_axi_bresp;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI BVALID" *) output s_axi_bvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI BREADY" *) input s_axi_bready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI ARADDR" *) input [8:0]s_axi_araddr;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI ARVALID" *) input s_axi_arvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI ARREADY" *) output s_axi_arready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RDATA" *) output [31:0]s_axi_rdata;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RRESP" *) output [1:0]s_axi_rresp;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RVALID" *) output s_axi_rvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RREADY" *) input s_axi_rready;
|
||||
(* x_interface_info = "xilinx.com:interface:gpio:1.0 GPIO TRI_O" *) (* x_interface_parameter = "XIL_INTERFACENAME GPIO, BOARD.ASSOCIATED_PARAM GPIO_BOARD_INTERFACE" *) output [31:0]gpio_io_o;
|
||||
(* x_interface_info = "xilinx.com:interface:gpio:1.0 GPIO2 TRI_I" *) (* x_interface_parameter = "XIL_INTERFACENAME GPIO2, BOARD.ASSOCIATED_PARAM GPIO2_BOARD_INTERFACE" *) input [31:0]gpio2_io_i;
|
||||
|
||||
wire [31:0]gpio2_io_i;
|
||||
wire [31:0]gpio_io_o;
|
||||
wire s_axi_aclk;
|
||||
wire [8:0]s_axi_araddr;
|
||||
wire s_axi_aresetn;
|
||||
wire s_axi_arready;
|
||||
wire s_axi_arvalid;
|
||||
wire [8:0]s_axi_awaddr;
|
||||
wire s_axi_awready;
|
||||
wire s_axi_awvalid;
|
||||
wire s_axi_bready;
|
||||
wire [1:0]s_axi_bresp;
|
||||
wire s_axi_bvalid;
|
||||
wire [31:0]s_axi_rdata;
|
||||
wire s_axi_rready;
|
||||
wire [1:0]s_axi_rresp;
|
||||
wire s_axi_rvalid;
|
||||
wire [31:0]s_axi_wdata;
|
||||
wire s_axi_wready;
|
||||
wire [3:0]s_axi_wstrb;
|
||||
wire s_axi_wvalid;
|
||||
wire NLW_U0_ip2intc_irpt_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_gpio2_io_o_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_gpio2_io_t_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_gpio_io_t_UNCONNECTED;
|
||||
|
||||
(* C_ALL_INPUTS = "0" *)
|
||||
(* C_ALL_INPUTS_2 = "1" *)
|
||||
(* C_ALL_OUTPUTS = "1" *)
|
||||
(* C_ALL_OUTPUTS_2 = "0" *)
|
||||
(* C_DOUT_DEFAULT = "-1" *)
|
||||
(* C_DOUT_DEFAULT_2 = "0" *)
|
||||
(* C_FAMILY = "kintex7" *)
|
||||
(* C_GPIO2_WIDTH = "32" *)
|
||||
(* C_GPIO_WIDTH = "32" *)
|
||||
(* C_INTERRUPT_PRESENT = "0" *)
|
||||
(* C_IS_DUAL = "1" *)
|
||||
(* C_S_AXI_ADDR_WIDTH = "9" *)
|
||||
(* C_S_AXI_DATA_WIDTH = "32" *)
|
||||
(* C_TRI_DEFAULT = "-1" *)
|
||||
(* C_TRI_DEFAULT_2 = "-1" *)
|
||||
(* downgradeipidentifiedwarnings = "yes" *)
|
||||
(* ip_group = "LOGICORE" *)
|
||||
system_bd_axi_gpio_0_axi_gpio U0
|
||||
(.gpio2_io_i(gpio2_io_i),
|
||||
.gpio2_io_o(NLW_U0_gpio2_io_o_UNCONNECTED[31:0]),
|
||||
.gpio2_io_t(NLW_U0_gpio2_io_t_UNCONNECTED[31:0]),
|
||||
.gpio_io_i({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.gpio_io_o(gpio_io_o),
|
||||
.gpio_io_t(NLW_U0_gpio_io_t_UNCONNECTED[31:0]),
|
||||
.ip2intc_irpt(NLW_U0_ip2intc_irpt_UNCONNECTED),
|
||||
.s_axi_aclk(s_axi_aclk),
|
||||
.s_axi_araddr(s_axi_araddr),
|
||||
.s_axi_aresetn(s_axi_aresetn),
|
||||
.s_axi_arready(s_axi_arready),
|
||||
.s_axi_arvalid(s_axi_arvalid),
|
||||
.s_axi_awaddr(s_axi_awaddr),
|
||||
.s_axi_awready(s_axi_awready),
|
||||
.s_axi_awvalid(s_axi_awvalid),
|
||||
.s_axi_bready(s_axi_bready),
|
||||
.s_axi_bresp(s_axi_bresp),
|
||||
.s_axi_bvalid(s_axi_bvalid),
|
||||
.s_axi_rdata(s_axi_rdata),
|
||||
.s_axi_rready(s_axi_rready),
|
||||
.s_axi_rresp(s_axi_rresp),
|
||||
.s_axi_rvalid(s_axi_rvalid),
|
||||
.s_axi_wdata(s_axi_wdata),
|
||||
.s_axi_wready(s_axi_wready),
|
||||
.s_axi_wstrb(s_axi_wstrb),
|
||||
.s_axi_wvalid(s_axi_wvalid));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "GPIO_Core" *)
|
||||
module system_bd_axi_gpio_0_GPIO_Core
|
||||
(\Dual.ALLOUT0_ND_G1.READ_REG_GEN[31].reg1_reg ,
|
||||
gpio_io_o,
|
||||
@@ -2198,6 +2317,7 @@ module system_bd_axi_gpio_0_GPIO_Core
|
||||
.O(ip2bus_wrack_i));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "address_decoder" *)
|
||||
module system_bd_axi_gpio_0_address_decoder
|
||||
(\MEM_DECODE_GEN[0].cs_out_i_reg[0]_0 ,
|
||||
E,
|
||||
@@ -2940,7 +3060,7 @@ endmodule
|
||||
(* C_FAMILY = "kintex7" *) (* C_GPIO2_WIDTH = "32" *) (* C_GPIO_WIDTH = "32" *)
|
||||
(* C_INTERRUPT_PRESENT = "0" *) (* C_IS_DUAL = "1" *) (* C_S_AXI_ADDR_WIDTH = "9" *)
|
||||
(* C_S_AXI_DATA_WIDTH = "32" *) (* C_TRI_DEFAULT = "-1" *) (* C_TRI_DEFAULT_2 = "-1" *)
|
||||
(* downgradeipidentifiedwarnings = "yes" *) (* ip_group = "LOGICORE" *)
|
||||
(* ORIG_REF_NAME = "axi_gpio" *) (* downgradeipidentifiedwarnings = "yes" *) (* ip_group = "LOGICORE" *)
|
||||
module system_bd_axi_gpio_0_axi_gpio
|
||||
(s_axi_aclk,
|
||||
s_axi_aresetn,
|
||||
@@ -3491,6 +3611,7 @@ module system_bd_axi_gpio_0_axi_gpio
|
||||
.R(bus2ip_reset));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "axi_lite_ipif" *)
|
||||
module system_bd_axi_gpio_0_axi_lite_ipif
|
||||
(bus2ip_reset,
|
||||
Q,
|
||||
@@ -3869,6 +3990,7 @@ module system_bd_axi_gpio_0_axi_lite_ipif
|
||||
.s_axi_wvalid(s_axi_wvalid));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "cdc_sync" *)
|
||||
module system_bd_axi_gpio_0_cdc_sync
|
||||
(scndry_vect_out,
|
||||
gpio2_io_i,
|
||||
@@ -5387,6 +5509,7 @@ module system_bd_axi_gpio_0_cdc_sync
|
||||
.R(1'b0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "pselect_f" *)
|
||||
module system_bd_axi_gpio_0_pselect_f
|
||||
(ce_expnd_i_3,
|
||||
\GEN_BKEND_CE_REGISTERS[0].ce_out_i_reg[0] );
|
||||
@@ -5422,6 +5545,7 @@ module system_bd_axi_gpio_0_pselect_f__parameterized1
|
||||
.O(ce_expnd_i_1));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "slave_attachment" *)
|
||||
module system_bd_axi_gpio_0_slave_attachment
|
||||
(SR,
|
||||
Q,
|
||||
@@ -6412,124 +6536,6 @@ module system_bd_axi_gpio_0_slave_attachment
|
||||
.Q(state[1]),
|
||||
.R(SR));
|
||||
endmodule
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_axi_gpio_0,axi_gpio,{}" *) (* downgradeipidentifiedwarnings = "yes" *) (* x_core_info = "axi_gpio,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_axi_gpio_0
|
||||
(s_axi_aclk,
|
||||
s_axi_aresetn,
|
||||
s_axi_awaddr,
|
||||
s_axi_awvalid,
|
||||
s_axi_awready,
|
||||
s_axi_wdata,
|
||||
s_axi_wstrb,
|
||||
s_axi_wvalid,
|
||||
s_axi_wready,
|
||||
s_axi_bresp,
|
||||
s_axi_bvalid,
|
||||
s_axi_bready,
|
||||
s_axi_araddr,
|
||||
s_axi_arvalid,
|
||||
s_axi_arready,
|
||||
s_axi_rdata,
|
||||
s_axi_rresp,
|
||||
s_axi_rvalid,
|
||||
s_axi_rready,
|
||||
gpio_io_o,
|
||||
gpio2_io_i);
|
||||
(* x_interface_info = "xilinx.com:signal:clock:1.0 S_AXI_ACLK CLK" *) (* x_interface_parameter = "XIL_INTERFACENAME S_AXI_ACLK, ASSOCIATED_BUSIF S_AXI, ASSOCIATED_RESET s_axi_aresetn, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input s_axi_aclk;
|
||||
(* x_interface_info = "xilinx.com:signal:reset:1.0 S_AXI_ARESETN RST" *) (* x_interface_parameter = "XIL_INTERFACENAME S_AXI_ARESETN, POLARITY ACTIVE_LOW, INSERT_VIP 0" *) input s_axi_aresetn;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI AWADDR" *) (* x_interface_parameter = "XIL_INTERFACENAME S_AXI, DATA_WIDTH 32, PROTOCOL AXI4LITE, FREQ_HZ 25000000, ID_WIDTH 0, ADDR_WIDTH 9, AWUSER_WIDTH 0, ARUSER_WIDTH 0, WUSER_WIDTH 0, RUSER_WIDTH 0, BUSER_WIDTH 0, READ_WRITE_MODE READ_WRITE, HAS_BURST 0, HAS_LOCK 0, HAS_PROT 0, HAS_CACHE 0, HAS_QOS 0, HAS_REGION 0, HAS_WSTRB 1, HAS_BRESP 1, HAS_RRESP 1, SUPPORTS_NARROW_BURST 0, NUM_READ_OUTSTANDING 2, NUM_WRITE_OUTSTANDING 2, MAX_BURST_LENGTH 1, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, NUM_READ_THREADS 1, NUM_WRITE_THREADS 1, RUSER_BITS_PER_BYTE 0, WUSER_BITS_PER_BYTE 0, INSERT_VIP 0" *) input [8:0]s_axi_awaddr;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI AWVALID" *) input s_axi_awvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI AWREADY" *) output s_axi_awready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WDATA" *) input [31:0]s_axi_wdata;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WSTRB" *) input [3:0]s_axi_wstrb;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WVALID" *) input s_axi_wvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI WREADY" *) output s_axi_wready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI BRESP" *) output [1:0]s_axi_bresp;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI BVALID" *) output s_axi_bvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI BREADY" *) input s_axi_bready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI ARADDR" *) input [8:0]s_axi_araddr;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI ARVALID" *) input s_axi_arvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI ARREADY" *) output s_axi_arready;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RDATA" *) output [31:0]s_axi_rdata;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RRESP" *) output [1:0]s_axi_rresp;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RVALID" *) output s_axi_rvalid;
|
||||
(* x_interface_info = "xilinx.com:interface:aximm:1.0 S_AXI RREADY" *) input s_axi_rready;
|
||||
(* x_interface_info = "xilinx.com:interface:gpio:1.0 GPIO TRI_O" *) (* x_interface_parameter = "XIL_INTERFACENAME GPIO, BOARD.ASSOCIATED_PARAM GPIO_BOARD_INTERFACE" *) output [31:0]gpio_io_o;
|
||||
(* x_interface_info = "xilinx.com:interface:gpio:1.0 GPIO2 TRI_I" *) (* x_interface_parameter = "XIL_INTERFACENAME GPIO2, BOARD.ASSOCIATED_PARAM GPIO2_BOARD_INTERFACE" *) input [31:0]gpio2_io_i;
|
||||
|
||||
wire [31:0]gpio2_io_i;
|
||||
wire [31:0]gpio_io_o;
|
||||
wire s_axi_aclk;
|
||||
wire [8:0]s_axi_araddr;
|
||||
wire s_axi_aresetn;
|
||||
wire s_axi_arready;
|
||||
wire s_axi_arvalid;
|
||||
wire [8:0]s_axi_awaddr;
|
||||
wire s_axi_awready;
|
||||
wire s_axi_awvalid;
|
||||
wire s_axi_bready;
|
||||
wire [1:0]s_axi_bresp;
|
||||
wire s_axi_bvalid;
|
||||
wire [31:0]s_axi_rdata;
|
||||
wire s_axi_rready;
|
||||
wire [1:0]s_axi_rresp;
|
||||
wire s_axi_rvalid;
|
||||
wire [31:0]s_axi_wdata;
|
||||
wire s_axi_wready;
|
||||
wire [3:0]s_axi_wstrb;
|
||||
wire s_axi_wvalid;
|
||||
wire NLW_U0_ip2intc_irpt_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_gpio2_io_o_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_gpio2_io_t_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_gpio_io_t_UNCONNECTED;
|
||||
|
||||
(* C_ALL_INPUTS = "0" *)
|
||||
(* C_ALL_INPUTS_2 = "1" *)
|
||||
(* C_ALL_OUTPUTS = "1" *)
|
||||
(* C_ALL_OUTPUTS_2 = "0" *)
|
||||
(* C_DOUT_DEFAULT = "-1" *)
|
||||
(* C_DOUT_DEFAULT_2 = "0" *)
|
||||
(* C_FAMILY = "kintex7" *)
|
||||
(* C_GPIO2_WIDTH = "32" *)
|
||||
(* C_GPIO_WIDTH = "32" *)
|
||||
(* C_INTERRUPT_PRESENT = "0" *)
|
||||
(* C_IS_DUAL = "1" *)
|
||||
(* C_S_AXI_ADDR_WIDTH = "9" *)
|
||||
(* C_S_AXI_DATA_WIDTH = "32" *)
|
||||
(* C_TRI_DEFAULT = "-1" *)
|
||||
(* C_TRI_DEFAULT_2 = "-1" *)
|
||||
(* downgradeipidentifiedwarnings = "yes" *)
|
||||
(* ip_group = "LOGICORE" *)
|
||||
system_bd_axi_gpio_0_axi_gpio U0
|
||||
(.gpio2_io_i(gpio2_io_i),
|
||||
.gpio2_io_o(NLW_U0_gpio2_io_o_UNCONNECTED[31:0]),
|
||||
.gpio2_io_t(NLW_U0_gpio2_io_t_UNCONNECTED[31:0]),
|
||||
.gpio_io_i({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.gpio_io_o(gpio_io_o),
|
||||
.gpio_io_t(NLW_U0_gpio_io_t_UNCONNECTED[31:0]),
|
||||
.ip2intc_irpt(NLW_U0_ip2intc_irpt_UNCONNECTED),
|
||||
.s_axi_aclk(s_axi_aclk),
|
||||
.s_axi_araddr(s_axi_araddr),
|
||||
.s_axi_aresetn(s_axi_aresetn),
|
||||
.s_axi_arready(s_axi_arready),
|
||||
.s_axi_arvalid(s_axi_arvalid),
|
||||
.s_axi_awaddr(s_axi_awaddr),
|
||||
.s_axi_awready(s_axi_awready),
|
||||
.s_axi_awvalid(s_axi_awvalid),
|
||||
.s_axi_bready(s_axi_bready),
|
||||
.s_axi_bresp(s_axi_bresp),
|
||||
.s_axi_bvalid(s_axi_bvalid),
|
||||
.s_axi_rdata(s_axi_rdata),
|
||||
.s_axi_rready(s_axi_rready),
|
||||
.s_axi_rresp(s_axi_rresp),
|
||||
.s_axi_rvalid(s_axi_rvalid),
|
||||
.s_axi_wdata(s_axi_wdata),
|
||||
.s_axi_wready(s_axi_wready),
|
||||
.s_axi_wstrb(s_axi_wstrb),
|
||||
.s_axi_wvalid(s_axi_wvalid));
|
||||
endmodule
|
||||
`ifndef GLBL
|
||||
`define GLBL
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
+19
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:11 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_axi_gpio_0 -prefix
|
||||
-- system_bd_axi_gpio_0_ system_bd_axi_gpio_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:53 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_gpio_0/system_bd_axi_gpio_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_axi_gpio_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -20,6 +20,8 @@ entity system_bd_axi_gpio_0_cdc_sync is
|
||||
gpio2_io_i : in STD_LOGIC_VECTOR ( 31 downto 0 );
|
||||
s_axi_aclk : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_gpio_0_cdc_sync : entity is "cdc_sync";
|
||||
end system_bd_axi_gpio_0_cdc_sync;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_gpio_0_cdc_sync is
|
||||
@@ -1925,6 +1927,8 @@ entity system_bd_axi_gpio_0_pselect_f is
|
||||
ce_expnd_i_3 : out STD_LOGIC;
|
||||
\GEN_BKEND_CE_REGISTERS[0].ce_out_i_reg[0]\ : in STD_LOGIC_VECTOR ( 1 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_gpio_0_pselect_f : entity is "pselect_f";
|
||||
end system_bd_axi_gpio_0_pselect_f;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_gpio_0_pselect_f is
|
||||
@@ -2055,6 +2059,8 @@ entity system_bd_axi_gpio_0_GPIO_Core is
|
||||
\Dual.gpio2_Data_Out_reg[0]_0\ : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
Q : in STD_LOGIC_VECTOR ( 2 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_gpio_0_GPIO_Core : entity is "GPIO_Core";
|
||||
end system_bd_axi_gpio_0_GPIO_Core;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_gpio_0_GPIO_Core is
|
||||
@@ -4808,6 +4814,8 @@ entity system_bd_axi_gpio_0_address_decoder is
|
||||
\Dual.ALLOUT0_ND_G1.READ_REG_GEN[0].reg1_reg\ : in STD_LOGIC;
|
||||
\Dual.ALLIN0_ND_G2.READ_REG2_GEN[0].reg3_reg\ : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_gpio_0_address_decoder : entity is "address_decoder";
|
||||
end system_bd_axi_gpio_0_address_decoder;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_gpio_0_address_decoder is
|
||||
@@ -5554,6 +5562,8 @@ entity system_bd_axi_gpio_0_slave_attachment is
|
||||
s_axi_araddr : in STD_LOGIC_VECTOR ( 2 downto 0 );
|
||||
s_axi_awaddr : in STD_LOGIC_VECTOR ( 2 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_gpio_0_slave_attachment : entity is "slave_attachment";
|
||||
end system_bd_axi_gpio_0_slave_attachment;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_gpio_0_slave_attachment is
|
||||
@@ -6598,6 +6608,8 @@ entity system_bd_axi_gpio_0_axi_lite_ipif is
|
||||
s_axi_araddr : in STD_LOGIC_VECTOR ( 2 downto 0 );
|
||||
s_axi_awaddr : in STD_LOGIC_VECTOR ( 2 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_gpio_0_axi_lite_ipif : entity is "axi_lite_ipif";
|
||||
end system_bd_axi_gpio_0_axi_lite_ipif;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_gpio_0_axi_lite_ipif is
|
||||
@@ -6762,6 +6774,8 @@ entity system_bd_axi_gpio_0_axi_gpio is
|
||||
attribute C_TRI_DEFAULT of system_bd_axi_gpio_0_axi_gpio : entity is -1;
|
||||
attribute C_TRI_DEFAULT_2 : integer;
|
||||
attribute C_TRI_DEFAULT_2 of system_bd_axi_gpio_0_axi_gpio : entity is -1;
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_gpio_0_axi_gpio : entity is "axi_gpio";
|
||||
attribute downgradeipidentifiedwarnings : string;
|
||||
attribute downgradeipidentifiedwarnings of system_bd_axi_gpio_0_axi_gpio : entity is "yes";
|
||||
attribute ip_group : string;
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:11 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_axi_gpio_0 -prefix
|
||||
// system_bd_axi_gpio_0_ system_bd_axi_gpio_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:53 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_gpio_0/system_bd_axi_gpio_0_stub.v
|
||||
// Design : system_bd_axi_gpio_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:11 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_axi_gpio_0 -prefix
|
||||
-- system_bd_axi_gpio_0_ system_bd_axi_gpio_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:53 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_gpio_0/system_bd_axi_gpio_0_stub.vhdl
|
||||
-- Design : system_bd_axi_gpio_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
BIN
Binary file not shown.
+17
-17
@@ -968,7 +968,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -999,7 +999,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1024,7 +1024,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1044,7 +1044,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1062,7 +1062,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:55:52 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2531,6 +2531,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_spi_engine_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_spi_engine_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_spi_engine_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -2545,18 +2557,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_spi_engine_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_axi_spi_engine_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>axi_spi_engine_v1_0</spirit:description>
|
||||
|
||||
+209
-205
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:11 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_axi_spi_engine_0 -prefix
|
||||
// system_bd_axi_spi_engine_0_ system_bd_axi_spi_engine_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:52 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_spi_engine_0/system_bd_axi_spi_engine_0_sim_netlist.v
|
||||
// Design : system_bd_axi_spi_engine_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -12,11 +12,210 @@
|
||||
// --------------------------------------------------------------------------------
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_axi_spi_engine_0,axi_spi_engine,{}" *) (* DowngradeIPIdentifiedWarnings = "yes" *) (* IP_DEFINITION_SOURCE = "package_project" *)
|
||||
(* X_CORE_INFO = "axi_spi_engine,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_axi_spi_engine_0
|
||||
(s_axi_aclk,
|
||||
s_axi_aresetn,
|
||||
s_axi_awvalid,
|
||||
s_axi_awaddr,
|
||||
s_axi_awready,
|
||||
s_axi_awprot,
|
||||
s_axi_wvalid,
|
||||
s_axi_wdata,
|
||||
s_axi_wstrb,
|
||||
s_axi_wready,
|
||||
s_axi_bvalid,
|
||||
s_axi_bresp,
|
||||
s_axi_bready,
|
||||
s_axi_arvalid,
|
||||
s_axi_araddr,
|
||||
s_axi_arready,
|
||||
s_axi_arprot,
|
||||
s_axi_rvalid,
|
||||
s_axi_rready,
|
||||
s_axi_rresp,
|
||||
s_axi_rdata,
|
||||
irq,
|
||||
spi_clk,
|
||||
spi_resetn,
|
||||
cmd_ready,
|
||||
cmd_valid,
|
||||
cmd_data,
|
||||
sdo_data_ready,
|
||||
sdo_data_valid,
|
||||
sdo_data,
|
||||
sdi_data_ready,
|
||||
sdi_data_valid,
|
||||
sdi_data,
|
||||
sync_ready,
|
||||
sync_valid,
|
||||
sync_data);
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:clock:1.0 s_axi_aclk CLK, xilinx.com:signal:clock:1.0 spi_engine_offload_ctrl0_s_axi_signal_clock CLK" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME s_axi_aclk, ASSOCIATED_BUSIF s_axi, ASSOCIATED_RESET s_axi_aresetn, FREQ_HZ 100000000, PHASE 0.000, INSERT_VIP 0, XIL_INTERFACENAME spi_engine_offload_ctrl0_s_axi_signal_clock, ASSOCIATED_BUSIF spi_engine_offload_ctrl0:s_axi, ASSOCIATED_RESET s_axi_aresetn, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input s_axi_aclk;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:reset:1.0 s_axi_aresetn RST, xilinx.com:signal:reset:1.0 spi_engine_offload_ctrl0_s_axi_signal_reset RST" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME s_axi_aresetn, POLARITY ACTIVE_LOW, INSERT_VIP 0, XIL_INTERFACENAME spi_engine_offload_ctrl0_s_axi_signal_reset, POLARITY ACTIVE_LOW, INSERT_VIP 0" *) input s_axi_aresetn;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWVALID" *) input s_axi_awvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWADDR" *) input [15:0]s_axi_awaddr;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWREADY" *) output s_axi_awready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWPROT" *) input [2:0]s_axi_awprot;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WVALID" *) input s_axi_wvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WDATA" *) input [31:0]s_axi_wdata;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WSTRB" *) input [3:0]s_axi_wstrb;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WREADY" *) output s_axi_wready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi BVALID" *) output s_axi_bvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi BRESP" *) output [1:0]s_axi_bresp;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi BREADY" *) input s_axi_bready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARVALID" *) input s_axi_arvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARADDR" *) input [15:0]s_axi_araddr;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARREADY" *) output s_axi_arready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARPROT" *) input [2:0]s_axi_arprot;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RVALID" *) output s_axi_rvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RREADY" *) input s_axi_rready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RRESP" *) output [1:0]s_axi_rresp;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RDATA" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME s_axi, DATA_WIDTH 32, PROTOCOL AXI4LITE, FREQ_HZ 25000000, ID_WIDTH 0, ADDR_WIDTH 16, AWUSER_WIDTH 0, ARUSER_WIDTH 0, WUSER_WIDTH 0, RUSER_WIDTH 0, BUSER_WIDTH 0, READ_WRITE_MODE READ_WRITE, HAS_BURST 0, HAS_LOCK 0, HAS_PROT 1, HAS_CACHE 0, HAS_QOS 0, HAS_REGION 0, HAS_WSTRB 1, HAS_BRESP 1, HAS_RRESP 1, SUPPORTS_NARROW_BURST 0, NUM_READ_OUTSTANDING 1, NUM_WRITE_OUTSTANDING 1, MAX_BURST_LENGTH 1, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, NUM_READ_THREADS 1, NUM_WRITE_THREADS 1, RUSER_BITS_PER_BYTE 0, WUSER_BITS_PER_BYTE 0, INSERT_VIP 0" *) output [31:0]s_axi_rdata;
|
||||
output irq;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:clock:1.0 spi_engine_ctrl_signal_clock CLK" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME spi_engine_ctrl_signal_clock, ASSOCIATED_BUSIF spi_engine_ctrl, ASSOCIATED_RESET spi_resetn, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input spi_clk;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:reset:1.0 spi_engine_ctrl_signal_reset RST" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME spi_engine_ctrl_signal_reset, POLARITY ACTIVE_LOW, INSERT_VIP 0" *) output spi_resetn;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl CMD_READY" *) input cmd_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl CMD_VALID" *) output cmd_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl CMD_DATA" *) output [15:0]cmd_data;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDO_READY" *) input sdo_data_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDO_VALID" *) output sdo_data_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDO_DATA" *) output [7:0]sdo_data;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDI_READY" *) output sdi_data_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDI_VALID" *) input sdi_data_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDI_DATA" *) input [7:0]sdi_data;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SYNC_READY" *) output sync_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SYNC_VALID" *) input sync_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SYNC_DATA" *) input [7:0]sync_data;
|
||||
|
||||
wire [15:0]cmd_data;
|
||||
wire cmd_ready;
|
||||
wire cmd_valid;
|
||||
wire irq;
|
||||
wire s_axi_aclk;
|
||||
wire [15:0]s_axi_araddr;
|
||||
wire s_axi_aresetn;
|
||||
wire [2:0]s_axi_arprot;
|
||||
wire s_axi_arready;
|
||||
wire s_axi_arvalid;
|
||||
wire [15:0]s_axi_awaddr;
|
||||
wire [2:0]s_axi_awprot;
|
||||
wire s_axi_awready;
|
||||
wire s_axi_awvalid;
|
||||
wire s_axi_bready;
|
||||
wire [1:0]s_axi_bresp;
|
||||
wire s_axi_bvalid;
|
||||
wire [31:0]s_axi_rdata;
|
||||
wire s_axi_rready;
|
||||
wire [1:0]s_axi_rresp;
|
||||
wire s_axi_rvalid;
|
||||
wire [31:0]s_axi_wdata;
|
||||
wire s_axi_wready;
|
||||
wire [3:0]s_axi_wstrb;
|
||||
wire s_axi_wvalid;
|
||||
wire [7:0]sdi_data;
|
||||
wire sdi_data_ready;
|
||||
wire sdi_data_valid;
|
||||
wire [7:0]sdo_data;
|
||||
wire sdo_data_ready;
|
||||
wire sdo_data_valid;
|
||||
wire spi_clk;
|
||||
wire spi_resetn;
|
||||
wire [7:0]sync_data;
|
||||
wire sync_ready;
|
||||
wire sync_valid;
|
||||
wire NLW_inst_offload0_cmd_wr_en_UNCONNECTED;
|
||||
wire NLW_inst_offload0_enable_UNCONNECTED;
|
||||
wire NLW_inst_offload0_mem_reset_UNCONNECTED;
|
||||
wire NLW_inst_offload0_sdo_wr_en_UNCONNECTED;
|
||||
wire NLW_inst_offload_sync_ready_UNCONNECTED;
|
||||
wire NLW_inst_up_rack_UNCONNECTED;
|
||||
wire NLW_inst_up_wack_UNCONNECTED;
|
||||
wire [15:0]NLW_inst_offload0_cmd_wr_data_UNCONNECTED;
|
||||
wire [7:0]NLW_inst_offload0_sdo_wr_data_UNCONNECTED;
|
||||
wire [31:0]NLW_inst_up_rdata_UNCONNECTED;
|
||||
|
||||
(* ASYNC_SPI_CLK = "1'b0" *)
|
||||
(* CMD_FIFO_ADDRESS_WIDTH = "4" *)
|
||||
(* DATA_WIDTH = "16'b0000000000001000" *)
|
||||
(* ID = "0" *)
|
||||
(* MM_IF_TYPE = "0" *)
|
||||
(* NUM_OFFLOAD = "0" *)
|
||||
(* NUM_OF_SDI = "8'b00000001" *)
|
||||
(* OFFLOAD0_CMD_MEM_ADDRESS_WIDTH = "4" *)
|
||||
(* OFFLOAD0_SDO_MEM_ADDRESS_WIDTH = "4" *)
|
||||
(* PCORE_VERSION = "65649" *)
|
||||
(* SDI_FIFO_ADDRESS_WIDTH = "5" *)
|
||||
(* SDO_FIFO_ADDRESS_WIDTH = "5" *)
|
||||
(* SYNC_FIFO_ADDRESS_WIDTH = "4" *)
|
||||
(* S_AXI = "0" *)
|
||||
(* UP_FIFO = "1" *)
|
||||
system_bd_axi_spi_engine_0_axi_spi_engine inst
|
||||
(.cmd_data(cmd_data),
|
||||
.cmd_ready(cmd_ready),
|
||||
.cmd_valid(cmd_valid),
|
||||
.irq(irq),
|
||||
.offload0_cmd_wr_data(NLW_inst_offload0_cmd_wr_data_UNCONNECTED[15:0]),
|
||||
.offload0_cmd_wr_en(NLW_inst_offload0_cmd_wr_en_UNCONNECTED),
|
||||
.offload0_enable(NLW_inst_offload0_enable_UNCONNECTED),
|
||||
.offload0_enabled(1'b0),
|
||||
.offload0_mem_reset(NLW_inst_offload0_mem_reset_UNCONNECTED),
|
||||
.offload0_sdo_wr_data(NLW_inst_offload0_sdo_wr_data_UNCONNECTED[7:0]),
|
||||
.offload0_sdo_wr_en(NLW_inst_offload0_sdo_wr_en_UNCONNECTED),
|
||||
.offload_sync_data({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.offload_sync_ready(NLW_inst_offload_sync_ready_UNCONNECTED),
|
||||
.offload_sync_valid(1'b0),
|
||||
.s_axi_aclk(s_axi_aclk),
|
||||
.s_axi_araddr(s_axi_araddr),
|
||||
.s_axi_aresetn(s_axi_aresetn),
|
||||
.s_axi_arprot(s_axi_arprot),
|
||||
.s_axi_arready(s_axi_arready),
|
||||
.s_axi_arvalid(s_axi_arvalid),
|
||||
.s_axi_awaddr(s_axi_awaddr),
|
||||
.s_axi_awprot(s_axi_awprot),
|
||||
.s_axi_awready(s_axi_awready),
|
||||
.s_axi_awvalid(s_axi_awvalid),
|
||||
.s_axi_bready(s_axi_bready),
|
||||
.s_axi_bresp(s_axi_bresp),
|
||||
.s_axi_bvalid(s_axi_bvalid),
|
||||
.s_axi_rdata(s_axi_rdata),
|
||||
.s_axi_rready(s_axi_rready),
|
||||
.s_axi_rresp(s_axi_rresp),
|
||||
.s_axi_rvalid(s_axi_rvalid),
|
||||
.s_axi_wdata(s_axi_wdata),
|
||||
.s_axi_wready(s_axi_wready),
|
||||
.s_axi_wstrb(s_axi_wstrb),
|
||||
.s_axi_wvalid(s_axi_wvalid),
|
||||
.sdi_data(sdi_data),
|
||||
.sdi_data_ready(sdi_data_ready),
|
||||
.sdi_data_valid(sdi_data_valid),
|
||||
.sdo_data(sdo_data),
|
||||
.sdo_data_ready(sdo_data_ready),
|
||||
.sdo_data_valid(sdo_data_valid),
|
||||
.spi_clk(spi_clk),
|
||||
.spi_resetn(spi_resetn),
|
||||
.sync_data(sync_data),
|
||||
.sync_ready(sync_ready),
|
||||
.sync_valid(sync_valid),
|
||||
.up_clk(1'b0),
|
||||
.up_rack(NLW_inst_up_rack_UNCONNECTED),
|
||||
.up_raddr({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.up_rdata(NLW_inst_up_rdata_UNCONNECTED[31:0]),
|
||||
.up_rreq(1'b0),
|
||||
.up_rstn(1'b0),
|
||||
.up_wack(NLW_inst_up_wack_UNCONNECTED),
|
||||
.up_waddr({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.up_wdata({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.up_wreq(1'b0));
|
||||
endmodule
|
||||
|
||||
(* ASYNC_SPI_CLK = "1'b0" *) (* CMD_FIFO_ADDRESS_WIDTH = "4" *) (* DATA_WIDTH = "16'b0000000000001000" *)
|
||||
(* ID = "0" *) (* MM_IF_TYPE = "0" *) (* NUM_OFFLOAD = "0" *)
|
||||
(* NUM_OF_SDI = "8'b00000001" *) (* OFFLOAD0_CMD_MEM_ADDRESS_WIDTH = "4" *) (* OFFLOAD0_SDO_MEM_ADDRESS_WIDTH = "4" *)
|
||||
(* PCORE_VERSION = "65649" *) (* SDI_FIFO_ADDRESS_WIDTH = "5" *) (* SDO_FIFO_ADDRESS_WIDTH = "5" *)
|
||||
(* SYNC_FIFO_ADDRESS_WIDTH = "4" *) (* S_AXI = "0" *) (* UP_FIFO = "1" *)
|
||||
(* ORIG_REF_NAME = "axi_spi_engine" *) (* PCORE_VERSION = "65649" *) (* SDI_FIFO_ADDRESS_WIDTH = "5" *)
|
||||
(* SDO_FIFO_ADDRESS_WIDTH = "5" *) (* SYNC_FIFO_ADDRESS_WIDTH = "4" *) (* S_AXI = "0" *)
|
||||
(* UP_FIFO = "1" *)
|
||||
module system_bd_axi_spi_engine_0_axi_spi_engine
|
||||
(s_axi_aclk,
|
||||
s_axi_aresetn,
|
||||
@@ -1210,6 +1409,7 @@ module system_bd_axi_spi_engine_0_axi_spi_engine
|
||||
.R(i_up_axi_n_0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "fifo_address_sync" *)
|
||||
module system_bd_axi_spi_engine_0_fifo_address_sync
|
||||
(s_axis_ready_reg_0,
|
||||
m_axis_valid_reg_0,
|
||||
@@ -2686,204 +2886,7 @@ module system_bd_axi_spi_engine_0_fifo_address_sync__parameterized0_1
|
||||
.O(\level_reg[4]_0 ));
|
||||
endmodule
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_axi_spi_engine_0,axi_spi_engine,{}" *) (* DowngradeIPIdentifiedWarnings = "yes" *) (* IP_DEFINITION_SOURCE = "package_project" *)
|
||||
(* X_CORE_INFO = "axi_spi_engine,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_axi_spi_engine_0
|
||||
(s_axi_aclk,
|
||||
s_axi_aresetn,
|
||||
s_axi_awvalid,
|
||||
s_axi_awaddr,
|
||||
s_axi_awready,
|
||||
s_axi_awprot,
|
||||
s_axi_wvalid,
|
||||
s_axi_wdata,
|
||||
s_axi_wstrb,
|
||||
s_axi_wready,
|
||||
s_axi_bvalid,
|
||||
s_axi_bresp,
|
||||
s_axi_bready,
|
||||
s_axi_arvalid,
|
||||
s_axi_araddr,
|
||||
s_axi_arready,
|
||||
s_axi_arprot,
|
||||
s_axi_rvalid,
|
||||
s_axi_rready,
|
||||
s_axi_rresp,
|
||||
s_axi_rdata,
|
||||
irq,
|
||||
spi_clk,
|
||||
spi_resetn,
|
||||
cmd_ready,
|
||||
cmd_valid,
|
||||
cmd_data,
|
||||
sdo_data_ready,
|
||||
sdo_data_valid,
|
||||
sdo_data,
|
||||
sdi_data_ready,
|
||||
sdi_data_valid,
|
||||
sdi_data,
|
||||
sync_ready,
|
||||
sync_valid,
|
||||
sync_data);
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:clock:1.0 s_axi_aclk CLK, xilinx.com:signal:clock:1.0 spi_engine_offload_ctrl0_s_axi_signal_clock CLK" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME s_axi_aclk, ASSOCIATED_BUSIF s_axi, ASSOCIATED_RESET s_axi_aresetn, FREQ_HZ 100000000, PHASE 0.000, INSERT_VIP 0, XIL_INTERFACENAME spi_engine_offload_ctrl0_s_axi_signal_clock, ASSOCIATED_BUSIF spi_engine_offload_ctrl0:s_axi, ASSOCIATED_RESET s_axi_aresetn, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input s_axi_aclk;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:reset:1.0 s_axi_aresetn RST, xilinx.com:signal:reset:1.0 spi_engine_offload_ctrl0_s_axi_signal_reset RST" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME s_axi_aresetn, POLARITY ACTIVE_LOW, INSERT_VIP 0, XIL_INTERFACENAME spi_engine_offload_ctrl0_s_axi_signal_reset, POLARITY ACTIVE_LOW, INSERT_VIP 0" *) input s_axi_aresetn;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWVALID" *) input s_axi_awvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWADDR" *) input [15:0]s_axi_awaddr;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWREADY" *) output s_axi_awready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi AWPROT" *) input [2:0]s_axi_awprot;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WVALID" *) input s_axi_wvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WDATA" *) input [31:0]s_axi_wdata;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WSTRB" *) input [3:0]s_axi_wstrb;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi WREADY" *) output s_axi_wready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi BVALID" *) output s_axi_bvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi BRESP" *) output [1:0]s_axi_bresp;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi BREADY" *) input s_axi_bready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARVALID" *) input s_axi_arvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARADDR" *) input [15:0]s_axi_araddr;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARREADY" *) output s_axi_arready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi ARPROT" *) input [2:0]s_axi_arprot;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RVALID" *) output s_axi_rvalid;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RREADY" *) input s_axi_rready;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RRESP" *) output [1:0]s_axi_rresp;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:interface:aximm:1.0 s_axi RDATA" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME s_axi, DATA_WIDTH 32, PROTOCOL AXI4LITE, FREQ_HZ 25000000, ID_WIDTH 0, ADDR_WIDTH 16, AWUSER_WIDTH 0, ARUSER_WIDTH 0, WUSER_WIDTH 0, RUSER_WIDTH 0, BUSER_WIDTH 0, READ_WRITE_MODE READ_WRITE, HAS_BURST 0, HAS_LOCK 0, HAS_PROT 1, HAS_CACHE 0, HAS_QOS 0, HAS_REGION 0, HAS_WSTRB 1, HAS_BRESP 1, HAS_RRESP 1, SUPPORTS_NARROW_BURST 0, NUM_READ_OUTSTANDING 1, NUM_WRITE_OUTSTANDING 1, MAX_BURST_LENGTH 1, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, NUM_READ_THREADS 1, NUM_WRITE_THREADS 1, RUSER_BITS_PER_BYTE 0, WUSER_BITS_PER_BYTE 0, INSERT_VIP 0" *) output [31:0]s_axi_rdata;
|
||||
output irq;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:clock:1.0 spi_engine_ctrl_signal_clock CLK" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME spi_engine_ctrl_signal_clock, ASSOCIATED_BUSIF spi_engine_ctrl, ASSOCIATED_RESET spi_resetn, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input spi_clk;
|
||||
(* X_INTERFACE_INFO = "xilinx.com:signal:reset:1.0 spi_engine_ctrl_signal_reset RST" *) (* X_INTERFACE_PARAMETER = "XIL_INTERFACENAME spi_engine_ctrl_signal_reset, POLARITY ACTIVE_LOW, INSERT_VIP 0" *) output spi_resetn;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl CMD_READY" *) input cmd_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl CMD_VALID" *) output cmd_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl CMD_DATA" *) output [15:0]cmd_data;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDO_READY" *) input sdo_data_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDO_VALID" *) output sdo_data_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDO_DATA" *) output [7:0]sdo_data;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDI_READY" *) output sdi_data_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDI_VALID" *) input sdi_data_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SDI_DATA" *) input [7:0]sdi_data;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SYNC_READY" *) output sync_ready;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SYNC_VALID" *) input sync_valid;
|
||||
(* X_INTERFACE_INFO = "analog.com:interface:spi_engine_ctrl:1.0 spi_engine_ctrl SYNC_DATA" *) input [7:0]sync_data;
|
||||
|
||||
wire [15:0]cmd_data;
|
||||
wire cmd_ready;
|
||||
wire cmd_valid;
|
||||
wire irq;
|
||||
wire s_axi_aclk;
|
||||
wire [15:0]s_axi_araddr;
|
||||
wire s_axi_aresetn;
|
||||
wire [2:0]s_axi_arprot;
|
||||
wire s_axi_arready;
|
||||
wire s_axi_arvalid;
|
||||
wire [15:0]s_axi_awaddr;
|
||||
wire [2:0]s_axi_awprot;
|
||||
wire s_axi_awready;
|
||||
wire s_axi_awvalid;
|
||||
wire s_axi_bready;
|
||||
wire [1:0]s_axi_bresp;
|
||||
wire s_axi_bvalid;
|
||||
wire [31:0]s_axi_rdata;
|
||||
wire s_axi_rready;
|
||||
wire [1:0]s_axi_rresp;
|
||||
wire s_axi_rvalid;
|
||||
wire [31:0]s_axi_wdata;
|
||||
wire s_axi_wready;
|
||||
wire [3:0]s_axi_wstrb;
|
||||
wire s_axi_wvalid;
|
||||
wire [7:0]sdi_data;
|
||||
wire sdi_data_ready;
|
||||
wire sdi_data_valid;
|
||||
wire [7:0]sdo_data;
|
||||
wire sdo_data_ready;
|
||||
wire sdo_data_valid;
|
||||
wire spi_clk;
|
||||
wire spi_resetn;
|
||||
wire [7:0]sync_data;
|
||||
wire sync_ready;
|
||||
wire sync_valid;
|
||||
wire NLW_inst_offload0_cmd_wr_en_UNCONNECTED;
|
||||
wire NLW_inst_offload0_enable_UNCONNECTED;
|
||||
wire NLW_inst_offload0_mem_reset_UNCONNECTED;
|
||||
wire NLW_inst_offload0_sdo_wr_en_UNCONNECTED;
|
||||
wire NLW_inst_offload_sync_ready_UNCONNECTED;
|
||||
wire NLW_inst_up_rack_UNCONNECTED;
|
||||
wire NLW_inst_up_wack_UNCONNECTED;
|
||||
wire [15:0]NLW_inst_offload0_cmd_wr_data_UNCONNECTED;
|
||||
wire [7:0]NLW_inst_offload0_sdo_wr_data_UNCONNECTED;
|
||||
wire [31:0]NLW_inst_up_rdata_UNCONNECTED;
|
||||
|
||||
(* ASYNC_SPI_CLK = "1'b0" *)
|
||||
(* CMD_FIFO_ADDRESS_WIDTH = "4" *)
|
||||
(* DATA_WIDTH = "16'b0000000000001000" *)
|
||||
(* ID = "0" *)
|
||||
(* MM_IF_TYPE = "0" *)
|
||||
(* NUM_OFFLOAD = "0" *)
|
||||
(* NUM_OF_SDI = "8'b00000001" *)
|
||||
(* OFFLOAD0_CMD_MEM_ADDRESS_WIDTH = "4" *)
|
||||
(* OFFLOAD0_SDO_MEM_ADDRESS_WIDTH = "4" *)
|
||||
(* PCORE_VERSION = "65649" *)
|
||||
(* SDI_FIFO_ADDRESS_WIDTH = "5" *)
|
||||
(* SDO_FIFO_ADDRESS_WIDTH = "5" *)
|
||||
(* SYNC_FIFO_ADDRESS_WIDTH = "4" *)
|
||||
(* S_AXI = "0" *)
|
||||
(* UP_FIFO = "1" *)
|
||||
system_bd_axi_spi_engine_0_axi_spi_engine inst
|
||||
(.cmd_data(cmd_data),
|
||||
.cmd_ready(cmd_ready),
|
||||
.cmd_valid(cmd_valid),
|
||||
.irq(irq),
|
||||
.offload0_cmd_wr_data(NLW_inst_offload0_cmd_wr_data_UNCONNECTED[15:0]),
|
||||
.offload0_cmd_wr_en(NLW_inst_offload0_cmd_wr_en_UNCONNECTED),
|
||||
.offload0_enable(NLW_inst_offload0_enable_UNCONNECTED),
|
||||
.offload0_enabled(1'b0),
|
||||
.offload0_mem_reset(NLW_inst_offload0_mem_reset_UNCONNECTED),
|
||||
.offload0_sdo_wr_data(NLW_inst_offload0_sdo_wr_data_UNCONNECTED[7:0]),
|
||||
.offload0_sdo_wr_en(NLW_inst_offload0_sdo_wr_en_UNCONNECTED),
|
||||
.offload_sync_data({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.offload_sync_ready(NLW_inst_offload_sync_ready_UNCONNECTED),
|
||||
.offload_sync_valid(1'b0),
|
||||
.s_axi_aclk(s_axi_aclk),
|
||||
.s_axi_araddr(s_axi_araddr),
|
||||
.s_axi_aresetn(s_axi_aresetn),
|
||||
.s_axi_arprot(s_axi_arprot),
|
||||
.s_axi_arready(s_axi_arready),
|
||||
.s_axi_arvalid(s_axi_arvalid),
|
||||
.s_axi_awaddr(s_axi_awaddr),
|
||||
.s_axi_awprot(s_axi_awprot),
|
||||
.s_axi_awready(s_axi_awready),
|
||||
.s_axi_awvalid(s_axi_awvalid),
|
||||
.s_axi_bready(s_axi_bready),
|
||||
.s_axi_bresp(s_axi_bresp),
|
||||
.s_axi_bvalid(s_axi_bvalid),
|
||||
.s_axi_rdata(s_axi_rdata),
|
||||
.s_axi_rready(s_axi_rready),
|
||||
.s_axi_rresp(s_axi_rresp),
|
||||
.s_axi_rvalid(s_axi_rvalid),
|
||||
.s_axi_wdata(s_axi_wdata),
|
||||
.s_axi_wready(s_axi_wready),
|
||||
.s_axi_wstrb(s_axi_wstrb),
|
||||
.s_axi_wvalid(s_axi_wvalid),
|
||||
.sdi_data(sdi_data),
|
||||
.sdi_data_ready(sdi_data_ready),
|
||||
.sdi_data_valid(sdi_data_valid),
|
||||
.sdo_data(sdo_data),
|
||||
.sdo_data_ready(sdo_data_ready),
|
||||
.sdo_data_valid(sdo_data_valid),
|
||||
.spi_clk(spi_clk),
|
||||
.spi_resetn(spi_resetn),
|
||||
.sync_data(sync_data),
|
||||
.sync_ready(sync_ready),
|
||||
.sync_valid(sync_valid),
|
||||
.up_clk(1'b0),
|
||||
.up_rack(NLW_inst_up_rack_UNCONNECTED),
|
||||
.up_raddr({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.up_rdata(NLW_inst_up_rdata_UNCONNECTED[31:0]),
|
||||
.up_rreq(1'b0),
|
||||
.up_rstn(1'b0),
|
||||
.up_wack(NLW_inst_up_wack_UNCONNECTED),
|
||||
.up_waddr({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.up_wdata({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.up_wreq(1'b0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "up_axi" *)
|
||||
module system_bd_axi_spi_engine_0_up_axi
|
||||
(s_axi_aresetn_0,
|
||||
up_wreq_s,
|
||||
@@ -5924,6 +5927,7 @@ module system_bd_axi_spi_engine_0_up_axi
|
||||
.R(s_axi_aresetn_0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "util_axis_fifo" *)
|
||||
module system_bd_axi_spi_engine_0_util_axis_fifo
|
||||
(s_axis_ready_reg,
|
||||
m_axis_valid_reg,
|
||||
|
||||
+13
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:11 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_axi_spi_engine_0 -prefix
|
||||
-- system_bd_axi_spi_engine_0_ system_bd_axi_spi_engine_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:52 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_spi_engine_0/system_bd_axi_spi_engine_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_axi_spi_engine_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -30,6 +30,8 @@ entity system_bd_axi_spi_engine_0_fifo_address_sync is
|
||||
\level_reg[0]_1\ : in STD_LOGIC;
|
||||
Q : in STD_LOGIC_VECTOR ( 0 to 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_spi_engine_0_fifo_address_sync : entity is "fifo_address_sync";
|
||||
end system_bd_axi_spi_engine_0_fifo_address_sync;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_spi_engine_0_fifo_address_sync is
|
||||
@@ -2061,6 +2063,8 @@ entity system_bd_axi_spi_engine_0_up_axi is
|
||||
s_axi_wdata : in STD_LOGIC_VECTOR ( 31 downto 0 );
|
||||
s_axi_araddr : in STD_LOGIC_VECTOR ( 13 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_spi_engine_0_up_axi : entity is "up_axi";
|
||||
end system_bd_axi_spi_engine_0_up_axi;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_spi_engine_0_up_axi is
|
||||
@@ -5816,6 +5820,8 @@ entity system_bd_axi_spi_engine_0_util_axis_fifo is
|
||||
s_mem_write : in STD_LOGIC;
|
||||
offload0_cmd_wr_data : in STD_LOGIC_VECTOR ( 15 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_spi_engine_0_util_axis_fifo : entity is "util_axis_fifo";
|
||||
end system_bd_axi_spi_engine_0_util_axis_fifo;
|
||||
|
||||
architecture STRUCTURE of system_bd_axi_spi_engine_0_util_axis_fifo is
|
||||
@@ -6346,6 +6352,8 @@ entity system_bd_axi_spi_engine_0_axi_spi_engine is
|
||||
attribute OFFLOAD0_CMD_MEM_ADDRESS_WIDTH of system_bd_axi_spi_engine_0_axi_spi_engine : entity is 4;
|
||||
attribute OFFLOAD0_SDO_MEM_ADDRESS_WIDTH : integer;
|
||||
attribute OFFLOAD0_SDO_MEM_ADDRESS_WIDTH of system_bd_axi_spi_engine_0_axi_spi_engine : entity is 4;
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_axi_spi_engine_0_axi_spi_engine : entity is "axi_spi_engine";
|
||||
attribute PCORE_VERSION : integer;
|
||||
attribute PCORE_VERSION of system_bd_axi_spi_engine_0_axi_spi_engine : entity is 65649;
|
||||
attribute SDI_FIFO_ADDRESS_WIDTH : integer;
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:11 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_axi_spi_engine_0 -prefix
|
||||
// system_bd_axi_spi_engine_0_ system_bd_axi_spi_engine_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:52 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_spi_engine_0/system_bd_axi_spi_engine_0_stub.v
|
||||
// Design : system_bd_axi_spi_engine_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:11 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_axi_spi_engine_0 -prefix
|
||||
-- system_bd_axi_spi_engine_0_ system_bd_axi_spi_engine_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:52 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_axi_spi_engine_0/system_bd_axi_spi_engine_0_stub.vhdl
|
||||
-- Design : system_bd_axi_spi_engine_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
BIN
Binary file not shown.
+18
-18
@@ -1168,7 +1168,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:52 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1198,7 +1198,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:52 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1217,7 +1217,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:52 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1236,7 +1236,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:52 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1254,7 +1254,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:52 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1272,7 +1272,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:55:50 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -3714,6 +3714,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_clk_wiz_25M_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_clk_wiz_25M_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_clk_wiz_25M_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -3728,18 +3740,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_clk_wiz_25M_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_clk_wiz_25M_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>The Clocking Wizard creates an HDL file (Verilog or VHDL) that contains a clocking circuit customized to the user's clocking requirements.</spirit:description>
|
||||
|
||||
+6
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_clk_wiz_25M_0 -prefix
|
||||
// system_bd_clk_wiz_25M_0_ system_bd_clk_wiz_25M_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:50 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_clk_wiz_25M_0/system_bd_clk_wiz_25M_0_sim_netlist.v
|
||||
// Design : system_bd_clk_wiz_25M_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -31,6 +31,7 @@ module system_bd_clk_wiz_25M_0
|
||||
.locked(locked));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "system_bd_clk_wiz_25M_0_clk_wiz" *)
|
||||
module system_bd_clk_wiz_25M_0_system_bd_clk_wiz_25M_0_clk_wiz
|
||||
(clk_out1,
|
||||
locked,
|
||||
|
||||
+7
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_clk_wiz_25M_0 -prefix
|
||||
-- system_bd_clk_wiz_25M_0_ system_bd_clk_wiz_25M_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:50 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_clk_wiz_25M_0/system_bd_clk_wiz_25M_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_clk_wiz_25M_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -20,6 +20,8 @@ entity system_bd_clk_wiz_25M_0_system_bd_clk_wiz_25M_0_clk_wiz is
|
||||
locked : out STD_LOGIC;
|
||||
clk_in1 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_clk_wiz_25M_0_system_bd_clk_wiz_25M_0_clk_wiz : entity is "system_bd_clk_wiz_25M_0_clk_wiz";
|
||||
end system_bd_clk_wiz_25M_0_system_bd_clk_wiz_25M_0_clk_wiz;
|
||||
|
||||
architecture STRUCTURE of system_bd_clk_wiz_25M_0_system_bd_clk_wiz_25M_0_clk_wiz is
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_clk_wiz_25M_0 -prefix
|
||||
// system_bd_clk_wiz_25M_0_ system_bd_clk_wiz_25M_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:50 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_clk_wiz_25M_0/system_bd_clk_wiz_25M_0_stub.v
|
||||
// Design : system_bd_clk_wiz_25M_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_clk_wiz_25M_0 -prefix
|
||||
-- system_bd_clk_wiz_25M_0_ system_bd_clk_wiz_25M_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:50 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_clk_wiz_25M_0/system_bd_clk_wiz_25M_0_stub.vhdl
|
||||
-- Design : system_bd_clk_wiz_25M_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
BIN
Binary file not shown.
+18
-18
@@ -1891,7 +1891,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1909,7 +1909,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1929,7 +1929,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1949,7 +1949,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1969,7 +1969,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1987,7 +1987,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:55:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -3858,6 +3858,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_bram_if_cntlr_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_bram_if_cntlr_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_bram_if_cntlr_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -3872,18 +3884,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_bram_if_cntlr_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_bram_if_cntlr_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>Local Memory Bus (LMB) Block RAM (BRAM) Interface Controller connects to an lmb bus</spirit:description>
|
||||
|
||||
+200
-200
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:09 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_dlmb_bram_if_cntlr_0 -prefix
|
||||
// system_bd_dlmb_bram_if_cntlr_0_ system_bd_dlmb_bram_if_cntlr_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:51 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_bram_if_cntlr_0/system_bd_dlmb_bram_if_cntlr_0_sim_netlist.v
|
||||
// Design : system_bd_dlmb_bram_if_cntlr_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -12,6 +12,200 @@
|
||||
// --------------------------------------------------------------------------------
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_dlmb_bram_if_cntlr_0,lmb_bram_if_cntlr,{}" *) (* downgradeipidentifiedwarnings = "yes" *) (* x_core_info = "lmb_bram_if_cntlr,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_dlmb_bram_if_cntlr_0
|
||||
(LMB_Clk,
|
||||
LMB_Rst,
|
||||
LMB_ABus,
|
||||
LMB_WriteDBus,
|
||||
LMB_AddrStrobe,
|
||||
LMB_ReadStrobe,
|
||||
LMB_WriteStrobe,
|
||||
LMB_BE,
|
||||
Sl_DBus,
|
||||
Sl_Ready,
|
||||
Sl_Wait,
|
||||
Sl_UE,
|
||||
Sl_CE,
|
||||
BRAM_Rst_A,
|
||||
BRAM_Clk_A,
|
||||
BRAM_Addr_A,
|
||||
BRAM_EN_A,
|
||||
BRAM_WEN_A,
|
||||
BRAM_Dout_A,
|
||||
BRAM_Din_A);
|
||||
(* x_interface_info = "xilinx.com:signal:clock:1.0 CLK.LMB_Clk CLK" *) (* x_interface_parameter = "XIL_INTERFACENAME CLK.LMB_Clk, ASSOCIATED_BUSIF SLMB:SLMB1:SLMB2:SLMB3, ASSOCIATED_RESET LMB_Rst, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input LMB_Clk;
|
||||
(* x_interface_info = "xilinx.com:signal:reset:1.0 RST.LMB_Rst RST" *) (* x_interface_parameter = "XIL_INTERFACENAME RST.LMB_Rst, POLARITY ACTIVE_HIGH, TYPE INTERCONNECT, INSERT_VIP 0" *) input LMB_Rst;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ABUS" *) (* x_interface_parameter = "XIL_INTERFACENAME SLMB, ADDR_WIDTH 32, DATA_WIDTH 32, READ_WRITE_MODE READ_WRITE" *) input [0:31]LMB_ABus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITEDBUS" *) input [0:31]LMB_WriteDBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ADDRSTROBE" *) input LMB_AddrStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READSTROBE" *) input LMB_ReadStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITESTROBE" *) input LMB_WriteStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB BE" *) input [0:3]LMB_BE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READDBUS" *) output [0:31]Sl_DBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READY" *) output Sl_Ready;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WAIT" *) output Sl_Wait;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB UE" *) output Sl_UE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB CE" *) output Sl_CE;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT RST" *) (* x_interface_parameter = "XIL_INTERFACENAME BRAM_PORT, MEM_SIZE 262144, MASTER_TYPE BRAM_CTRL, MEM_WIDTH 32, MEM_ECC NONE, READ_LATENCY 1" *) output BRAM_Rst_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT CLK" *) output BRAM_Clk_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT ADDR" *) output [0:31]BRAM_Addr_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT EN" *) output BRAM_EN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT WE" *) output [0:3]BRAM_WEN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DIN" *) output [0:31]BRAM_Dout_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DOUT" *) input [0:31]BRAM_Din_A;
|
||||
|
||||
wire [0:31]BRAM_Addr_A;
|
||||
wire BRAM_Clk_A;
|
||||
wire [0:31]BRAM_Din_A;
|
||||
wire [0:31]BRAM_Dout_A;
|
||||
wire BRAM_EN_A;
|
||||
wire BRAM_Rst_A;
|
||||
wire [0:3]BRAM_WEN_A;
|
||||
wire [0:31]LMB_ABus;
|
||||
wire LMB_AddrStrobe;
|
||||
wire [0:3]LMB_BE;
|
||||
wire LMB_Clk;
|
||||
wire LMB_ReadStrobe;
|
||||
wire LMB_Rst;
|
||||
wire [0:31]LMB_WriteDBus;
|
||||
wire LMB_WriteStrobe;
|
||||
wire Sl_CE;
|
||||
wire [0:31]Sl_DBus;
|
||||
wire Sl_Ready;
|
||||
wire Sl_UE;
|
||||
wire Sl_Wait;
|
||||
wire NLW_U0_CE_UNCONNECTED;
|
||||
wire NLW_U0_Interrupt_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Wait_UNCONNECTED;
|
||||
wire NLW_U0_UE_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl1_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl2_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl3_DBus_UNCONNECTED;
|
||||
|
||||
(* C_BASEADDR = "64'b0000000000000000000000000000000000000000000000000000000000000000" *)
|
||||
(* C_BRAM_AWIDTH = "32" *)
|
||||
(* C_CE_COUNTER_WIDTH = "0" *)
|
||||
(* C_CE_FAILING_REGISTERS = "0" *)
|
||||
(* C_ECC = "0" *)
|
||||
(* C_ECC_ONOFF_REGISTER = "0" *)
|
||||
(* C_ECC_ONOFF_RESET_VALUE = "1" *)
|
||||
(* C_ECC_STATUS_REGISTERS = "0" *)
|
||||
(* C_FAMILY = "kintex7" *)
|
||||
(* C_FAULT_INJECT = "0" *)
|
||||
(* C_HIGHADDR = "64'b0000000000000000000000000000000000000000000000111111111111111111" *)
|
||||
(* C_INTERCONNECT = "0" *)
|
||||
(* C_LMB_AWIDTH = "32" *)
|
||||
(* C_LMB_DWIDTH = "32" *)
|
||||
(* C_MASK = "64'b0000000000000000000000000000000001000000000000000000000000000000" *)
|
||||
(* C_MASK1 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK2 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK3 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_NUM_LMB = "1" *)
|
||||
(* C_S_AXI_CTRL_ADDR_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_BASEADDR = "32'b11111111111111111111111111111111" *)
|
||||
(* C_S_AXI_CTRL_DATA_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_HIGHADDR = "32'b00000000000000000000000000000000" *)
|
||||
(* C_UE_FAILING_REGISTERS = "0" *)
|
||||
(* C_WRITE_ACCESS = "2" *)
|
||||
system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr U0
|
||||
(.BRAM_Addr_A(BRAM_Addr_A),
|
||||
.BRAM_Clk_A(BRAM_Clk_A),
|
||||
.BRAM_Din_A(BRAM_Din_A),
|
||||
.BRAM_Dout_A(BRAM_Dout_A),
|
||||
.BRAM_EN_A(BRAM_EN_A),
|
||||
.BRAM_Rst_A(BRAM_Rst_A),
|
||||
.BRAM_WEN_A(BRAM_WEN_A),
|
||||
.CE(NLW_U0_CE_UNCONNECTED),
|
||||
.Interrupt(NLW_U0_Interrupt_UNCONNECTED),
|
||||
.LMB1_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_AddrStrobe(1'b0),
|
||||
.LMB1_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_ReadStrobe(1'b0),
|
||||
.LMB1_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_WriteStrobe(1'b0),
|
||||
.LMB2_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_AddrStrobe(1'b0),
|
||||
.LMB2_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_ReadStrobe(1'b0),
|
||||
.LMB2_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_WriteStrobe(1'b0),
|
||||
.LMB3_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_AddrStrobe(1'b0),
|
||||
.LMB3_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_ReadStrobe(1'b0),
|
||||
.LMB3_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_WriteStrobe(1'b0),
|
||||
.LMB_ABus(LMB_ABus),
|
||||
.LMB_AddrStrobe(LMB_AddrStrobe),
|
||||
.LMB_BE(LMB_BE),
|
||||
.LMB_Clk(LMB_Clk),
|
||||
.LMB_ReadStrobe(LMB_ReadStrobe),
|
||||
.LMB_Rst(LMB_Rst),
|
||||
.LMB_WriteDBus(LMB_WriteDBus),
|
||||
.LMB_WriteStrobe(LMB_WriteStrobe),
|
||||
.S_AXI_CTRL_ACLK(1'b0),
|
||||
.S_AXI_CTRL_ARADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_ARESETN(1'b0),
|
||||
.S_AXI_CTRL_ARREADY(NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_ARVALID(1'b0),
|
||||
.S_AXI_CTRL_AWADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_AWREADY(NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_AWVALID(1'b0),
|
||||
.S_AXI_CTRL_BREADY(1'b0),
|
||||
.S_AXI_CTRL_BRESP(NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_BVALID(NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_RDATA(NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED[31:0]),
|
||||
.S_AXI_CTRL_RREADY(1'b0),
|
||||
.S_AXI_CTRL_RRESP(NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_RVALID(NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_WDATA({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WREADY(NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_WSTRB({1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WVALID(1'b0),
|
||||
.Sl1_CE(NLW_U0_Sl1_CE_UNCONNECTED),
|
||||
.Sl1_DBus(NLW_U0_Sl1_DBus_UNCONNECTED[0:31]),
|
||||
.Sl1_Ready(NLW_U0_Sl1_Ready_UNCONNECTED),
|
||||
.Sl1_UE(NLW_U0_Sl1_UE_UNCONNECTED),
|
||||
.Sl1_Wait(NLW_U0_Sl1_Wait_UNCONNECTED),
|
||||
.Sl2_CE(NLW_U0_Sl2_CE_UNCONNECTED),
|
||||
.Sl2_DBus(NLW_U0_Sl2_DBus_UNCONNECTED[0:31]),
|
||||
.Sl2_Ready(NLW_U0_Sl2_Ready_UNCONNECTED),
|
||||
.Sl2_UE(NLW_U0_Sl2_UE_UNCONNECTED),
|
||||
.Sl2_Wait(NLW_U0_Sl2_Wait_UNCONNECTED),
|
||||
.Sl3_CE(NLW_U0_Sl3_CE_UNCONNECTED),
|
||||
.Sl3_DBus(NLW_U0_Sl3_DBus_UNCONNECTED[0:31]),
|
||||
.Sl3_Ready(NLW_U0_Sl3_Ready_UNCONNECTED),
|
||||
.Sl3_UE(NLW_U0_Sl3_UE_UNCONNECTED),
|
||||
.Sl3_Wait(NLW_U0_Sl3_Wait_UNCONNECTED),
|
||||
.Sl_CE(Sl_CE),
|
||||
.Sl_DBus(Sl_DBus),
|
||||
.Sl_Ready(Sl_Ready),
|
||||
.Sl_UE(Sl_UE),
|
||||
.Sl_Wait(Sl_Wait),
|
||||
.UE(NLW_U0_UE_UNCONNECTED));
|
||||
endmodule
|
||||
|
||||
(* C_BASEADDR = "64'b0000000000000000000000000000000000000000000000000000000000000000" *) (* C_BRAM_AWIDTH = "32" *) (* C_CE_COUNTER_WIDTH = "0" *)
|
||||
(* C_CE_FAILING_REGISTERS = "0" *) (* C_ECC = "0" *) (* C_ECC_ONOFF_REGISTER = "0" *)
|
||||
(* C_ECC_ONOFF_RESET_VALUE = "1" *) (* C_ECC_STATUS_REGISTERS = "0" *) (* C_FAMILY = "kintex7" *)
|
||||
@@ -20,7 +214,7 @@
|
||||
(* C_MASK1 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *) (* C_MASK2 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *) (* C_MASK3 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_NUM_LMB = "1" *) (* C_S_AXI_CTRL_ADDR_WIDTH = "32" *) (* C_S_AXI_CTRL_BASEADDR = "32'b11111111111111111111111111111111" *)
|
||||
(* C_S_AXI_CTRL_DATA_WIDTH = "32" *) (* C_S_AXI_CTRL_HIGHADDR = "32'b00000000000000000000000000000000" *) (* C_UE_FAILING_REGISTERS = "0" *)
|
||||
(* C_WRITE_ACCESS = "2" *)
|
||||
(* C_WRITE_ACCESS = "2" *) (* ORIG_REF_NAME = "lmb_bram_if_cntlr" *)
|
||||
module system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr
|
||||
(LMB_Clk,
|
||||
LMB_Rst,
|
||||
@@ -417,200 +611,6 @@ module system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr
|
||||
.I1(lmb_as),
|
||||
.O(Sl_Ready));
|
||||
endmodule
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_dlmb_bram_if_cntlr_0,lmb_bram_if_cntlr,{}" *) (* downgradeipidentifiedwarnings = "yes" *) (* x_core_info = "lmb_bram_if_cntlr,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_dlmb_bram_if_cntlr_0
|
||||
(LMB_Clk,
|
||||
LMB_Rst,
|
||||
LMB_ABus,
|
||||
LMB_WriteDBus,
|
||||
LMB_AddrStrobe,
|
||||
LMB_ReadStrobe,
|
||||
LMB_WriteStrobe,
|
||||
LMB_BE,
|
||||
Sl_DBus,
|
||||
Sl_Ready,
|
||||
Sl_Wait,
|
||||
Sl_UE,
|
||||
Sl_CE,
|
||||
BRAM_Rst_A,
|
||||
BRAM_Clk_A,
|
||||
BRAM_Addr_A,
|
||||
BRAM_EN_A,
|
||||
BRAM_WEN_A,
|
||||
BRAM_Dout_A,
|
||||
BRAM_Din_A);
|
||||
(* x_interface_info = "xilinx.com:signal:clock:1.0 CLK.LMB_Clk CLK" *) (* x_interface_parameter = "XIL_INTERFACENAME CLK.LMB_Clk, ASSOCIATED_BUSIF SLMB:SLMB1:SLMB2:SLMB3, ASSOCIATED_RESET LMB_Rst, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input LMB_Clk;
|
||||
(* x_interface_info = "xilinx.com:signal:reset:1.0 RST.LMB_Rst RST" *) (* x_interface_parameter = "XIL_INTERFACENAME RST.LMB_Rst, POLARITY ACTIVE_HIGH, TYPE INTERCONNECT, INSERT_VIP 0" *) input LMB_Rst;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ABUS" *) (* x_interface_parameter = "XIL_INTERFACENAME SLMB, ADDR_WIDTH 32, DATA_WIDTH 32, READ_WRITE_MODE READ_WRITE" *) input [0:31]LMB_ABus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITEDBUS" *) input [0:31]LMB_WriteDBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ADDRSTROBE" *) input LMB_AddrStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READSTROBE" *) input LMB_ReadStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITESTROBE" *) input LMB_WriteStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB BE" *) input [0:3]LMB_BE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READDBUS" *) output [0:31]Sl_DBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READY" *) output Sl_Ready;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WAIT" *) output Sl_Wait;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB UE" *) output Sl_UE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB CE" *) output Sl_CE;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT RST" *) (* x_interface_parameter = "XIL_INTERFACENAME BRAM_PORT, MEM_SIZE 262144, MASTER_TYPE BRAM_CTRL, MEM_WIDTH 32, MEM_ECC NONE, READ_LATENCY 1" *) output BRAM_Rst_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT CLK" *) output BRAM_Clk_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT ADDR" *) output [0:31]BRAM_Addr_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT EN" *) output BRAM_EN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT WE" *) output [0:3]BRAM_WEN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DIN" *) output [0:31]BRAM_Dout_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DOUT" *) input [0:31]BRAM_Din_A;
|
||||
|
||||
wire [0:31]BRAM_Addr_A;
|
||||
wire BRAM_Clk_A;
|
||||
wire [0:31]BRAM_Din_A;
|
||||
wire [0:31]BRAM_Dout_A;
|
||||
wire BRAM_EN_A;
|
||||
wire BRAM_Rst_A;
|
||||
wire [0:3]BRAM_WEN_A;
|
||||
wire [0:31]LMB_ABus;
|
||||
wire LMB_AddrStrobe;
|
||||
wire [0:3]LMB_BE;
|
||||
wire LMB_Clk;
|
||||
wire LMB_ReadStrobe;
|
||||
wire LMB_Rst;
|
||||
wire [0:31]LMB_WriteDBus;
|
||||
wire LMB_WriteStrobe;
|
||||
wire Sl_CE;
|
||||
wire [0:31]Sl_DBus;
|
||||
wire Sl_Ready;
|
||||
wire Sl_UE;
|
||||
wire Sl_Wait;
|
||||
wire NLW_U0_CE_UNCONNECTED;
|
||||
wire NLW_U0_Interrupt_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Wait_UNCONNECTED;
|
||||
wire NLW_U0_UE_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl1_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl2_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl3_DBus_UNCONNECTED;
|
||||
|
||||
(* C_BASEADDR = "64'b0000000000000000000000000000000000000000000000000000000000000000" *)
|
||||
(* C_BRAM_AWIDTH = "32" *)
|
||||
(* C_CE_COUNTER_WIDTH = "0" *)
|
||||
(* C_CE_FAILING_REGISTERS = "0" *)
|
||||
(* C_ECC = "0" *)
|
||||
(* C_ECC_ONOFF_REGISTER = "0" *)
|
||||
(* C_ECC_ONOFF_RESET_VALUE = "1" *)
|
||||
(* C_ECC_STATUS_REGISTERS = "0" *)
|
||||
(* C_FAMILY = "kintex7" *)
|
||||
(* C_FAULT_INJECT = "0" *)
|
||||
(* C_HIGHADDR = "64'b0000000000000000000000000000000000000000000000111111111111111111" *)
|
||||
(* C_INTERCONNECT = "0" *)
|
||||
(* C_LMB_AWIDTH = "32" *)
|
||||
(* C_LMB_DWIDTH = "32" *)
|
||||
(* C_MASK = "64'b0000000000000000000000000000000001000000000000000000000000000000" *)
|
||||
(* C_MASK1 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK2 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK3 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_NUM_LMB = "1" *)
|
||||
(* C_S_AXI_CTRL_ADDR_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_BASEADDR = "32'b11111111111111111111111111111111" *)
|
||||
(* C_S_AXI_CTRL_DATA_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_HIGHADDR = "32'b00000000000000000000000000000000" *)
|
||||
(* C_UE_FAILING_REGISTERS = "0" *)
|
||||
(* C_WRITE_ACCESS = "2" *)
|
||||
system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr U0
|
||||
(.BRAM_Addr_A(BRAM_Addr_A),
|
||||
.BRAM_Clk_A(BRAM_Clk_A),
|
||||
.BRAM_Din_A(BRAM_Din_A),
|
||||
.BRAM_Dout_A(BRAM_Dout_A),
|
||||
.BRAM_EN_A(BRAM_EN_A),
|
||||
.BRAM_Rst_A(BRAM_Rst_A),
|
||||
.BRAM_WEN_A(BRAM_WEN_A),
|
||||
.CE(NLW_U0_CE_UNCONNECTED),
|
||||
.Interrupt(NLW_U0_Interrupt_UNCONNECTED),
|
||||
.LMB1_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_AddrStrobe(1'b0),
|
||||
.LMB1_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_ReadStrobe(1'b0),
|
||||
.LMB1_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_WriteStrobe(1'b0),
|
||||
.LMB2_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_AddrStrobe(1'b0),
|
||||
.LMB2_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_ReadStrobe(1'b0),
|
||||
.LMB2_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_WriteStrobe(1'b0),
|
||||
.LMB3_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_AddrStrobe(1'b0),
|
||||
.LMB3_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_ReadStrobe(1'b0),
|
||||
.LMB3_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_WriteStrobe(1'b0),
|
||||
.LMB_ABus(LMB_ABus),
|
||||
.LMB_AddrStrobe(LMB_AddrStrobe),
|
||||
.LMB_BE(LMB_BE),
|
||||
.LMB_Clk(LMB_Clk),
|
||||
.LMB_ReadStrobe(LMB_ReadStrobe),
|
||||
.LMB_Rst(LMB_Rst),
|
||||
.LMB_WriteDBus(LMB_WriteDBus),
|
||||
.LMB_WriteStrobe(LMB_WriteStrobe),
|
||||
.S_AXI_CTRL_ACLK(1'b0),
|
||||
.S_AXI_CTRL_ARADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_ARESETN(1'b0),
|
||||
.S_AXI_CTRL_ARREADY(NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_ARVALID(1'b0),
|
||||
.S_AXI_CTRL_AWADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_AWREADY(NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_AWVALID(1'b0),
|
||||
.S_AXI_CTRL_BREADY(1'b0),
|
||||
.S_AXI_CTRL_BRESP(NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_BVALID(NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_RDATA(NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED[31:0]),
|
||||
.S_AXI_CTRL_RREADY(1'b0),
|
||||
.S_AXI_CTRL_RRESP(NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_RVALID(NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_WDATA({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WREADY(NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_WSTRB({1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WVALID(1'b0),
|
||||
.Sl1_CE(NLW_U0_Sl1_CE_UNCONNECTED),
|
||||
.Sl1_DBus(NLW_U0_Sl1_DBus_UNCONNECTED[0:31]),
|
||||
.Sl1_Ready(NLW_U0_Sl1_Ready_UNCONNECTED),
|
||||
.Sl1_UE(NLW_U0_Sl1_UE_UNCONNECTED),
|
||||
.Sl1_Wait(NLW_U0_Sl1_Wait_UNCONNECTED),
|
||||
.Sl2_CE(NLW_U0_Sl2_CE_UNCONNECTED),
|
||||
.Sl2_DBus(NLW_U0_Sl2_DBus_UNCONNECTED[0:31]),
|
||||
.Sl2_Ready(NLW_U0_Sl2_Ready_UNCONNECTED),
|
||||
.Sl2_UE(NLW_U0_Sl2_UE_UNCONNECTED),
|
||||
.Sl2_Wait(NLW_U0_Sl2_Wait_UNCONNECTED),
|
||||
.Sl3_CE(NLW_U0_Sl3_CE_UNCONNECTED),
|
||||
.Sl3_DBus(NLW_U0_Sl3_DBus_UNCONNECTED[0:31]),
|
||||
.Sl3_Ready(NLW_U0_Sl3_Ready_UNCONNECTED),
|
||||
.Sl3_UE(NLW_U0_Sl3_UE_UNCONNECTED),
|
||||
.Sl3_Wait(NLW_U0_Sl3_Wait_UNCONNECTED),
|
||||
.Sl_CE(Sl_CE),
|
||||
.Sl_DBus(Sl_DBus),
|
||||
.Sl_Ready(Sl_Ready),
|
||||
.Sl_UE(Sl_UE),
|
||||
.Sl_Wait(Sl_Wait),
|
||||
.UE(NLW_U0_UE_UNCONNECTED));
|
||||
endmodule
|
||||
`ifndef GLBL
|
||||
`define GLBL
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
+7
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:09 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_dlmb_bram_if_cntlr_0 -prefix
|
||||
-- system_bd_dlmb_bram_if_cntlr_0_ system_bd_dlmb_bram_if_cntlr_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:51 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_bram_if_cntlr_0/system_bd_dlmb_bram_if_cntlr_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_dlmb_bram_if_cntlr_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -142,6 +142,8 @@ entity system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr is
|
||||
attribute C_UE_FAILING_REGISTERS of system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr : entity is 0;
|
||||
attribute C_WRITE_ACCESS : integer;
|
||||
attribute C_WRITE_ACCESS of system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr : entity is 2;
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr : entity is "lmb_bram_if_cntlr";
|
||||
end system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr;
|
||||
|
||||
architecture STRUCTURE of system_bd_dlmb_bram_if_cntlr_0_lmb_bram_if_cntlr is
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:09 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_dlmb_bram_if_cntlr_0 -prefix
|
||||
// system_bd_dlmb_bram_if_cntlr_0_ system_bd_dlmb_bram_if_cntlr_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:51 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_bram_if_cntlr_0/system_bd_dlmb_bram_if_cntlr_0_stub.v
|
||||
// Design : system_bd_dlmb_bram_if_cntlr_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:09 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_dlmb_bram_if_cntlr_0 -prefix
|
||||
-- system_bd_dlmb_bram_if_cntlr_0_ system_bd_dlmb_bram_if_cntlr_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:51 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_bram_if_cntlr_0/system_bd_dlmb_bram_if_cntlr_0_stub.vhdl
|
||||
-- Design : system_bd_dlmb_bram_if_cntlr_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
BIN
Binary file not shown.
+18
-18
@@ -2867,7 +2867,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2885,7 +2885,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2905,7 +2905,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2925,7 +2925,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2945,7 +2945,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2963,7 +2963,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:56:13 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -3456,6 +3456,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_v10_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_v10_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_v10_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -3470,18 +3482,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_v10_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_dlmb_v10_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>The LMB is a fast, local bus for connecting MicroBlaze I and D ports to peripherals and BRAM</spirit:description>
|
||||
|
||||
+97
-97
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_dlmb_v10_0 -prefix
|
||||
// system_bd_dlmb_v10_0_ system_bd_dlmb_v10_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:13 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_v10_0/system_bd_dlmb_v10_0_sim_netlist.v
|
||||
// Design : system_bd_dlmb_v10_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -12,98 +12,6 @@
|
||||
// --------------------------------------------------------------------------------
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
(* C_EXT_RESET_HIGH = "1" *) (* C_LMB_AWIDTH = "32" *) (* C_LMB_DWIDTH = "32" *)
|
||||
(* C_LMB_NUM_SLAVES = "1" *)
|
||||
module system_bd_dlmb_v10_0_lmb_v10
|
||||
(LMB_Clk,
|
||||
SYS_Rst,
|
||||
LMB_Rst,
|
||||
M_ABus,
|
||||
M_ReadStrobe,
|
||||
M_WriteStrobe,
|
||||
M_AddrStrobe,
|
||||
M_DBus,
|
||||
M_BE,
|
||||
Sl_DBus,
|
||||
Sl_Ready,
|
||||
Sl_Wait,
|
||||
Sl_UE,
|
||||
Sl_CE,
|
||||
LMB_ABus,
|
||||
LMB_ReadStrobe,
|
||||
LMB_WriteStrobe,
|
||||
LMB_AddrStrobe,
|
||||
LMB_ReadDBus,
|
||||
LMB_WriteDBus,
|
||||
LMB_Ready,
|
||||
LMB_Wait,
|
||||
LMB_UE,
|
||||
LMB_CE,
|
||||
LMB_BE);
|
||||
input LMB_Clk;
|
||||
input SYS_Rst;
|
||||
output LMB_Rst;
|
||||
input [0:31]M_ABus;
|
||||
input M_ReadStrobe;
|
||||
input M_WriteStrobe;
|
||||
input M_AddrStrobe;
|
||||
input [0:31]M_DBus;
|
||||
input [0:3]M_BE;
|
||||
input [0:31]Sl_DBus;
|
||||
input [0:0]Sl_Ready;
|
||||
input [0:0]Sl_Wait;
|
||||
input [0:0]Sl_UE;
|
||||
input [0:0]Sl_CE;
|
||||
output [0:31]LMB_ABus;
|
||||
output LMB_ReadStrobe;
|
||||
output LMB_WriteStrobe;
|
||||
output LMB_AddrStrobe;
|
||||
output [0:31]LMB_ReadDBus;
|
||||
output [0:31]LMB_WriteDBus;
|
||||
output LMB_Ready;
|
||||
output LMB_Wait;
|
||||
output LMB_UE;
|
||||
output LMB_CE;
|
||||
output [0:3]LMB_BE;
|
||||
|
||||
wire LMB_Clk;
|
||||
wire LMB_Rst;
|
||||
wire [0:31]M_ABus;
|
||||
wire M_AddrStrobe;
|
||||
wire [0:3]M_BE;
|
||||
wire [0:31]M_DBus;
|
||||
wire M_ReadStrobe;
|
||||
wire M_WriteStrobe;
|
||||
wire SYS_Rst;
|
||||
wire [0:0]Sl_CE;
|
||||
wire [0:31]Sl_DBus;
|
||||
wire [0:0]Sl_Ready;
|
||||
wire [0:0]Sl_UE;
|
||||
wire [0:0]Sl_Wait;
|
||||
|
||||
assign LMB_ABus[0:31] = M_ABus;
|
||||
assign LMB_AddrStrobe = M_AddrStrobe;
|
||||
assign LMB_BE[0:3] = M_BE;
|
||||
assign LMB_CE = Sl_CE;
|
||||
assign LMB_ReadDBus[0:31] = Sl_DBus;
|
||||
assign LMB_ReadStrobe = M_ReadStrobe;
|
||||
assign LMB_Ready = Sl_Ready;
|
||||
assign LMB_UE = Sl_UE;
|
||||
assign LMB_Wait = Sl_Wait;
|
||||
assign LMB_WriteDBus[0:31] = M_DBus;
|
||||
assign LMB_WriteStrobe = M_WriteStrobe;
|
||||
(* BOX_TYPE = "PRIMITIVE" *)
|
||||
(* XILINX_LEGACY_PRIM = "FDS" *)
|
||||
FDSE #(
|
||||
.INIT(1'b1))
|
||||
POR_FF_I
|
||||
(.C(LMB_Clk),
|
||||
.CE(1'b1),
|
||||
.D(1'b0),
|
||||
.Q(LMB_Rst),
|
||||
.S(SYS_Rst));
|
||||
endmodule
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_dlmb_v10_0,lmb_v10,{}" *) (* downgradeipidentifiedwarnings = "yes" *) (* x_core_info = "lmb_v10,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_dlmb_v10_0
|
||||
@@ -215,6 +123,98 @@ module system_bd_dlmb_v10_0
|
||||
.Sl_UE(Sl_UE),
|
||||
.Sl_Wait(Sl_Wait));
|
||||
endmodule
|
||||
|
||||
(* C_EXT_RESET_HIGH = "1" *) (* C_LMB_AWIDTH = "32" *) (* C_LMB_DWIDTH = "32" *)
|
||||
(* C_LMB_NUM_SLAVES = "1" *) (* ORIG_REF_NAME = "lmb_v10" *)
|
||||
module system_bd_dlmb_v10_0_lmb_v10
|
||||
(LMB_Clk,
|
||||
SYS_Rst,
|
||||
LMB_Rst,
|
||||
M_ABus,
|
||||
M_ReadStrobe,
|
||||
M_WriteStrobe,
|
||||
M_AddrStrobe,
|
||||
M_DBus,
|
||||
M_BE,
|
||||
Sl_DBus,
|
||||
Sl_Ready,
|
||||
Sl_Wait,
|
||||
Sl_UE,
|
||||
Sl_CE,
|
||||
LMB_ABus,
|
||||
LMB_ReadStrobe,
|
||||
LMB_WriteStrobe,
|
||||
LMB_AddrStrobe,
|
||||
LMB_ReadDBus,
|
||||
LMB_WriteDBus,
|
||||
LMB_Ready,
|
||||
LMB_Wait,
|
||||
LMB_UE,
|
||||
LMB_CE,
|
||||
LMB_BE);
|
||||
input LMB_Clk;
|
||||
input SYS_Rst;
|
||||
output LMB_Rst;
|
||||
input [0:31]M_ABus;
|
||||
input M_ReadStrobe;
|
||||
input M_WriteStrobe;
|
||||
input M_AddrStrobe;
|
||||
input [0:31]M_DBus;
|
||||
input [0:3]M_BE;
|
||||
input [0:31]Sl_DBus;
|
||||
input [0:0]Sl_Ready;
|
||||
input [0:0]Sl_Wait;
|
||||
input [0:0]Sl_UE;
|
||||
input [0:0]Sl_CE;
|
||||
output [0:31]LMB_ABus;
|
||||
output LMB_ReadStrobe;
|
||||
output LMB_WriteStrobe;
|
||||
output LMB_AddrStrobe;
|
||||
output [0:31]LMB_ReadDBus;
|
||||
output [0:31]LMB_WriteDBus;
|
||||
output LMB_Ready;
|
||||
output LMB_Wait;
|
||||
output LMB_UE;
|
||||
output LMB_CE;
|
||||
output [0:3]LMB_BE;
|
||||
|
||||
wire LMB_Clk;
|
||||
wire LMB_Rst;
|
||||
wire [0:31]M_ABus;
|
||||
wire M_AddrStrobe;
|
||||
wire [0:3]M_BE;
|
||||
wire [0:31]M_DBus;
|
||||
wire M_ReadStrobe;
|
||||
wire M_WriteStrobe;
|
||||
wire SYS_Rst;
|
||||
wire [0:0]Sl_CE;
|
||||
wire [0:31]Sl_DBus;
|
||||
wire [0:0]Sl_Ready;
|
||||
wire [0:0]Sl_UE;
|
||||
wire [0:0]Sl_Wait;
|
||||
|
||||
assign LMB_ABus[0:31] = M_ABus;
|
||||
assign LMB_AddrStrobe = M_AddrStrobe;
|
||||
assign LMB_BE[0:3] = M_BE;
|
||||
assign LMB_CE = Sl_CE;
|
||||
assign LMB_ReadDBus[0:31] = Sl_DBus;
|
||||
assign LMB_ReadStrobe = M_ReadStrobe;
|
||||
assign LMB_Ready = Sl_Ready;
|
||||
assign LMB_UE = Sl_UE;
|
||||
assign LMB_Wait = Sl_Wait;
|
||||
assign LMB_WriteDBus[0:31] = M_DBus;
|
||||
assign LMB_WriteStrobe = M_WriteStrobe;
|
||||
(* BOX_TYPE = "PRIMITIVE" *)
|
||||
(* XILINX_LEGACY_PRIM = "FDS" *)
|
||||
FDSE #(
|
||||
.INIT(1'b1))
|
||||
POR_FF_I
|
||||
(.C(LMB_Clk),
|
||||
.CE(1'b1),
|
||||
.D(1'b0),
|
||||
.Q(LMB_Rst),
|
||||
.S(SYS_Rst));
|
||||
endmodule
|
||||
`ifndef GLBL
|
||||
`define GLBL
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
+7
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_dlmb_v10_0 -prefix
|
||||
-- system_bd_dlmb_v10_0_ system_bd_dlmb_v10_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:13 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_v10_0/system_bd_dlmb_v10_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_dlmb_v10_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -50,6 +50,8 @@ entity system_bd_dlmb_v10_0_lmb_v10 is
|
||||
attribute C_LMB_DWIDTH of system_bd_dlmb_v10_0_lmb_v10 : entity is 32;
|
||||
attribute C_LMB_NUM_SLAVES : integer;
|
||||
attribute C_LMB_NUM_SLAVES of system_bd_dlmb_v10_0_lmb_v10 : entity is 1;
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_dlmb_v10_0_lmb_v10 : entity is "lmb_v10";
|
||||
end system_bd_dlmb_v10_0_lmb_v10;
|
||||
|
||||
architecture STRUCTURE of system_bd_dlmb_v10_0_lmb_v10 is
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_dlmb_v10_0 -prefix
|
||||
// system_bd_dlmb_v10_0_ system_bd_dlmb_v10_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:13 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_v10_0/system_bd_dlmb_v10_0_stub.v
|
||||
// Design : system_bd_dlmb_v10_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_dlmb_v10_0 -prefix
|
||||
-- system_bd_dlmb_v10_0_ system_bd_dlmb_v10_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:13 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_dlmb_v10_0/system_bd_dlmb_v10_0_stub.vhdl
|
||||
-- Design : system_bd_dlmb_v10_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
BIN
Binary file not shown.
+18
-18
@@ -1891,7 +1891,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1909,7 +1909,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1929,7 +1929,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1949,7 +1949,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1969,7 +1969,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1987,7 +1987,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:56:13 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -3858,6 +3858,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_bram_if_cntlr_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_bram_if_cntlr_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_bram_if_cntlr_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -3872,18 +3884,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_bram_if_cntlr_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_bram_if_cntlr_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>Local Memory Bus (LMB) Block RAM (BRAM) Interface Controller connects to an lmb bus</spirit:description>
|
||||
|
||||
+200
-200
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_ilmb_bram_if_cntlr_0 -prefix
|
||||
// system_bd_ilmb_bram_if_cntlr_0_ system_bd_ilmb_bram_if_cntlr_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:13 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_ilmb_bram_if_cntlr_0/system_bd_ilmb_bram_if_cntlr_0_sim_netlist.v
|
||||
// Design : system_bd_ilmb_bram_if_cntlr_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -12,6 +12,200 @@
|
||||
// --------------------------------------------------------------------------------
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_ilmb_bram_if_cntlr_0,lmb_bram_if_cntlr,{}" *) (* downgradeipidentifiedwarnings = "yes" *) (* x_core_info = "lmb_bram_if_cntlr,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_ilmb_bram_if_cntlr_0
|
||||
(LMB_Clk,
|
||||
LMB_Rst,
|
||||
LMB_ABus,
|
||||
LMB_WriteDBus,
|
||||
LMB_AddrStrobe,
|
||||
LMB_ReadStrobe,
|
||||
LMB_WriteStrobe,
|
||||
LMB_BE,
|
||||
Sl_DBus,
|
||||
Sl_Ready,
|
||||
Sl_Wait,
|
||||
Sl_UE,
|
||||
Sl_CE,
|
||||
BRAM_Rst_A,
|
||||
BRAM_Clk_A,
|
||||
BRAM_Addr_A,
|
||||
BRAM_EN_A,
|
||||
BRAM_WEN_A,
|
||||
BRAM_Dout_A,
|
||||
BRAM_Din_A);
|
||||
(* x_interface_info = "xilinx.com:signal:clock:1.0 CLK.LMB_Clk CLK" *) (* x_interface_parameter = "XIL_INTERFACENAME CLK.LMB_Clk, ASSOCIATED_BUSIF SLMB:SLMB1:SLMB2:SLMB3, ASSOCIATED_RESET LMB_Rst, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input LMB_Clk;
|
||||
(* x_interface_info = "xilinx.com:signal:reset:1.0 RST.LMB_Rst RST" *) (* x_interface_parameter = "XIL_INTERFACENAME RST.LMB_Rst, POLARITY ACTIVE_HIGH, TYPE INTERCONNECT, INSERT_VIP 0" *) input LMB_Rst;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ABUS" *) (* x_interface_parameter = "XIL_INTERFACENAME SLMB, ADDR_WIDTH 32, DATA_WIDTH 32, READ_WRITE_MODE READ_WRITE" *) input [0:31]LMB_ABus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITEDBUS" *) input [0:31]LMB_WriteDBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ADDRSTROBE" *) input LMB_AddrStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READSTROBE" *) input LMB_ReadStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITESTROBE" *) input LMB_WriteStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB BE" *) input [0:3]LMB_BE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READDBUS" *) output [0:31]Sl_DBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READY" *) output Sl_Ready;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WAIT" *) output Sl_Wait;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB UE" *) output Sl_UE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB CE" *) output Sl_CE;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT RST" *) (* x_interface_parameter = "XIL_INTERFACENAME BRAM_PORT, MEM_SIZE 262144, MASTER_TYPE BRAM_CTRL, MEM_WIDTH 32, MEM_ECC NONE, READ_LATENCY 1" *) output BRAM_Rst_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT CLK" *) output BRAM_Clk_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT ADDR" *) output [0:31]BRAM_Addr_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT EN" *) output BRAM_EN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT WE" *) output [0:3]BRAM_WEN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DIN" *) output [0:31]BRAM_Dout_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DOUT" *) input [0:31]BRAM_Din_A;
|
||||
|
||||
wire [0:31]BRAM_Addr_A;
|
||||
wire BRAM_Clk_A;
|
||||
wire [0:31]BRAM_Din_A;
|
||||
wire [0:31]BRAM_Dout_A;
|
||||
wire BRAM_EN_A;
|
||||
wire BRAM_Rst_A;
|
||||
wire [0:3]BRAM_WEN_A;
|
||||
wire [0:31]LMB_ABus;
|
||||
wire LMB_AddrStrobe;
|
||||
wire [0:3]LMB_BE;
|
||||
wire LMB_Clk;
|
||||
wire LMB_ReadStrobe;
|
||||
wire LMB_Rst;
|
||||
wire [0:31]LMB_WriteDBus;
|
||||
wire LMB_WriteStrobe;
|
||||
wire Sl_CE;
|
||||
wire [0:31]Sl_DBus;
|
||||
wire Sl_Ready;
|
||||
wire Sl_UE;
|
||||
wire Sl_Wait;
|
||||
wire NLW_U0_CE_UNCONNECTED;
|
||||
wire NLW_U0_Interrupt_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Wait_UNCONNECTED;
|
||||
wire NLW_U0_UE_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl1_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl2_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl3_DBus_UNCONNECTED;
|
||||
|
||||
(* C_BASEADDR = "64'b0000000000000000000000000000000000000000000000000000000000000000" *)
|
||||
(* C_BRAM_AWIDTH = "32" *)
|
||||
(* C_CE_COUNTER_WIDTH = "0" *)
|
||||
(* C_CE_FAILING_REGISTERS = "0" *)
|
||||
(* C_ECC = "0" *)
|
||||
(* C_ECC_ONOFF_REGISTER = "0" *)
|
||||
(* C_ECC_ONOFF_RESET_VALUE = "1" *)
|
||||
(* C_ECC_STATUS_REGISTERS = "0" *)
|
||||
(* C_FAMILY = "kintex7" *)
|
||||
(* C_FAULT_INJECT = "0" *)
|
||||
(* C_HIGHADDR = "64'b0000000000000000000000000000000000000000000000111111111111111111" *)
|
||||
(* C_INTERCONNECT = "0" *)
|
||||
(* C_LMB_AWIDTH = "32" *)
|
||||
(* C_LMB_DWIDTH = "32" *)
|
||||
(* C_MASK = "64'b0000000000000000000000000000000000000000000000000000000000000000" *)
|
||||
(* C_MASK1 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK2 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK3 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_NUM_LMB = "1" *)
|
||||
(* C_S_AXI_CTRL_ADDR_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_BASEADDR = "32'b11111111111111111111111111111111" *)
|
||||
(* C_S_AXI_CTRL_DATA_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_HIGHADDR = "32'b00000000000000000000000000000000" *)
|
||||
(* C_UE_FAILING_REGISTERS = "0" *)
|
||||
(* C_WRITE_ACCESS = "2" *)
|
||||
system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr U0
|
||||
(.BRAM_Addr_A(BRAM_Addr_A),
|
||||
.BRAM_Clk_A(BRAM_Clk_A),
|
||||
.BRAM_Din_A(BRAM_Din_A),
|
||||
.BRAM_Dout_A(BRAM_Dout_A),
|
||||
.BRAM_EN_A(BRAM_EN_A),
|
||||
.BRAM_Rst_A(BRAM_Rst_A),
|
||||
.BRAM_WEN_A(BRAM_WEN_A),
|
||||
.CE(NLW_U0_CE_UNCONNECTED),
|
||||
.Interrupt(NLW_U0_Interrupt_UNCONNECTED),
|
||||
.LMB1_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_AddrStrobe(1'b0),
|
||||
.LMB1_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_ReadStrobe(1'b0),
|
||||
.LMB1_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_WriteStrobe(1'b0),
|
||||
.LMB2_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_AddrStrobe(1'b0),
|
||||
.LMB2_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_ReadStrobe(1'b0),
|
||||
.LMB2_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_WriteStrobe(1'b0),
|
||||
.LMB3_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_AddrStrobe(1'b0),
|
||||
.LMB3_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_ReadStrobe(1'b0),
|
||||
.LMB3_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_WriteStrobe(1'b0),
|
||||
.LMB_ABus(LMB_ABus),
|
||||
.LMB_AddrStrobe(LMB_AddrStrobe),
|
||||
.LMB_BE(LMB_BE),
|
||||
.LMB_Clk(LMB_Clk),
|
||||
.LMB_ReadStrobe(LMB_ReadStrobe),
|
||||
.LMB_Rst(LMB_Rst),
|
||||
.LMB_WriteDBus(LMB_WriteDBus),
|
||||
.LMB_WriteStrobe(LMB_WriteStrobe),
|
||||
.S_AXI_CTRL_ACLK(1'b0),
|
||||
.S_AXI_CTRL_ARADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_ARESETN(1'b0),
|
||||
.S_AXI_CTRL_ARREADY(NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_ARVALID(1'b0),
|
||||
.S_AXI_CTRL_AWADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_AWREADY(NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_AWVALID(1'b0),
|
||||
.S_AXI_CTRL_BREADY(1'b0),
|
||||
.S_AXI_CTRL_BRESP(NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_BVALID(NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_RDATA(NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED[31:0]),
|
||||
.S_AXI_CTRL_RREADY(1'b0),
|
||||
.S_AXI_CTRL_RRESP(NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_RVALID(NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_WDATA({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WREADY(NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_WSTRB({1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WVALID(1'b0),
|
||||
.Sl1_CE(NLW_U0_Sl1_CE_UNCONNECTED),
|
||||
.Sl1_DBus(NLW_U0_Sl1_DBus_UNCONNECTED[0:31]),
|
||||
.Sl1_Ready(NLW_U0_Sl1_Ready_UNCONNECTED),
|
||||
.Sl1_UE(NLW_U0_Sl1_UE_UNCONNECTED),
|
||||
.Sl1_Wait(NLW_U0_Sl1_Wait_UNCONNECTED),
|
||||
.Sl2_CE(NLW_U0_Sl2_CE_UNCONNECTED),
|
||||
.Sl2_DBus(NLW_U0_Sl2_DBus_UNCONNECTED[0:31]),
|
||||
.Sl2_Ready(NLW_U0_Sl2_Ready_UNCONNECTED),
|
||||
.Sl2_UE(NLW_U0_Sl2_UE_UNCONNECTED),
|
||||
.Sl2_Wait(NLW_U0_Sl2_Wait_UNCONNECTED),
|
||||
.Sl3_CE(NLW_U0_Sl3_CE_UNCONNECTED),
|
||||
.Sl3_DBus(NLW_U0_Sl3_DBus_UNCONNECTED[0:31]),
|
||||
.Sl3_Ready(NLW_U0_Sl3_Ready_UNCONNECTED),
|
||||
.Sl3_UE(NLW_U0_Sl3_UE_UNCONNECTED),
|
||||
.Sl3_Wait(NLW_U0_Sl3_Wait_UNCONNECTED),
|
||||
.Sl_CE(Sl_CE),
|
||||
.Sl_DBus(Sl_DBus),
|
||||
.Sl_Ready(Sl_Ready),
|
||||
.Sl_UE(Sl_UE),
|
||||
.Sl_Wait(Sl_Wait),
|
||||
.UE(NLW_U0_UE_UNCONNECTED));
|
||||
endmodule
|
||||
|
||||
(* C_BASEADDR = "64'b0000000000000000000000000000000000000000000000000000000000000000" *) (* C_BRAM_AWIDTH = "32" *) (* C_CE_COUNTER_WIDTH = "0" *)
|
||||
(* C_CE_FAILING_REGISTERS = "0" *) (* C_ECC = "0" *) (* C_ECC_ONOFF_REGISTER = "0" *)
|
||||
(* C_ECC_ONOFF_RESET_VALUE = "1" *) (* C_ECC_STATUS_REGISTERS = "0" *) (* C_FAMILY = "kintex7" *)
|
||||
@@ -20,7 +214,7 @@
|
||||
(* C_MASK1 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *) (* C_MASK2 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *) (* C_MASK3 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_NUM_LMB = "1" *) (* C_S_AXI_CTRL_ADDR_WIDTH = "32" *) (* C_S_AXI_CTRL_BASEADDR = "32'b11111111111111111111111111111111" *)
|
||||
(* C_S_AXI_CTRL_DATA_WIDTH = "32" *) (* C_S_AXI_CTRL_HIGHADDR = "32'b00000000000000000000000000000000" *) (* C_UE_FAILING_REGISTERS = "0" *)
|
||||
(* C_WRITE_ACCESS = "2" *)
|
||||
(* C_WRITE_ACCESS = "2" *) (* ORIG_REF_NAME = "lmb_bram_if_cntlr" *)
|
||||
module system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr
|
||||
(LMB_Clk,
|
||||
LMB_Rst,
|
||||
@@ -412,200 +606,6 @@ module system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr
|
||||
.I1(lmb_as),
|
||||
.O(Sl_Ready));
|
||||
endmodule
|
||||
|
||||
(* CHECK_LICENSE_TYPE = "system_bd_ilmb_bram_if_cntlr_0,lmb_bram_if_cntlr,{}" *) (* downgradeipidentifiedwarnings = "yes" *) (* x_core_info = "lmb_bram_if_cntlr,Vivado 2019.1.3" *)
|
||||
(* NotValidForBitStream *)
|
||||
module system_bd_ilmb_bram_if_cntlr_0
|
||||
(LMB_Clk,
|
||||
LMB_Rst,
|
||||
LMB_ABus,
|
||||
LMB_WriteDBus,
|
||||
LMB_AddrStrobe,
|
||||
LMB_ReadStrobe,
|
||||
LMB_WriteStrobe,
|
||||
LMB_BE,
|
||||
Sl_DBus,
|
||||
Sl_Ready,
|
||||
Sl_Wait,
|
||||
Sl_UE,
|
||||
Sl_CE,
|
||||
BRAM_Rst_A,
|
||||
BRAM_Clk_A,
|
||||
BRAM_Addr_A,
|
||||
BRAM_EN_A,
|
||||
BRAM_WEN_A,
|
||||
BRAM_Dout_A,
|
||||
BRAM_Din_A);
|
||||
(* x_interface_info = "xilinx.com:signal:clock:1.0 CLK.LMB_Clk CLK" *) (* x_interface_parameter = "XIL_INTERFACENAME CLK.LMB_Clk, ASSOCIATED_BUSIF SLMB:SLMB1:SLMB2:SLMB3, ASSOCIATED_RESET LMB_Rst, FREQ_HZ 25000000, PHASE 0.0, CLK_DOMAIN /clk_wiz_25M_clk_out1, INSERT_VIP 0" *) input LMB_Clk;
|
||||
(* x_interface_info = "xilinx.com:signal:reset:1.0 RST.LMB_Rst RST" *) (* x_interface_parameter = "XIL_INTERFACENAME RST.LMB_Rst, POLARITY ACTIVE_HIGH, TYPE INTERCONNECT, INSERT_VIP 0" *) input LMB_Rst;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ABUS" *) (* x_interface_parameter = "XIL_INTERFACENAME SLMB, ADDR_WIDTH 32, DATA_WIDTH 32, READ_WRITE_MODE READ_WRITE" *) input [0:31]LMB_ABus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITEDBUS" *) input [0:31]LMB_WriteDBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB ADDRSTROBE" *) input LMB_AddrStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READSTROBE" *) input LMB_ReadStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WRITESTROBE" *) input LMB_WriteStrobe;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB BE" *) input [0:3]LMB_BE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READDBUS" *) output [0:31]Sl_DBus;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB READY" *) output Sl_Ready;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB WAIT" *) output Sl_Wait;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB UE" *) output Sl_UE;
|
||||
(* x_interface_info = "xilinx.com:interface:lmb:1.0 SLMB CE" *) output Sl_CE;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT RST" *) (* x_interface_parameter = "XIL_INTERFACENAME BRAM_PORT, MEM_SIZE 262144, MASTER_TYPE BRAM_CTRL, MEM_WIDTH 32, MEM_ECC NONE, READ_LATENCY 1" *) output BRAM_Rst_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT CLK" *) output BRAM_Clk_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT ADDR" *) output [0:31]BRAM_Addr_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT EN" *) output BRAM_EN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT WE" *) output [0:3]BRAM_WEN_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DIN" *) output [0:31]BRAM_Dout_A;
|
||||
(* x_interface_info = "xilinx.com:interface:bram:1.0 BRAM_PORT DOUT" *) input [0:31]BRAM_Din_A;
|
||||
|
||||
wire [0:31]BRAM_Addr_A;
|
||||
wire BRAM_Clk_A;
|
||||
wire [0:31]BRAM_Din_A;
|
||||
wire [0:31]BRAM_Dout_A;
|
||||
wire BRAM_EN_A;
|
||||
wire BRAM_Rst_A;
|
||||
wire [0:3]BRAM_WEN_A;
|
||||
wire [0:31]LMB_ABus;
|
||||
wire LMB_AddrStrobe;
|
||||
wire [0:3]LMB_BE;
|
||||
wire LMB_Clk;
|
||||
wire LMB_ReadStrobe;
|
||||
wire LMB_Rst;
|
||||
wire [0:31]LMB_WriteDBus;
|
||||
wire LMB_WriteStrobe;
|
||||
wire Sl_CE;
|
||||
wire [0:31]Sl_DBus;
|
||||
wire Sl_Ready;
|
||||
wire Sl_UE;
|
||||
wire Sl_Wait;
|
||||
wire NLW_U0_CE_UNCONNECTED;
|
||||
wire NLW_U0_Interrupt_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED;
|
||||
wire NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl1_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl2_Wait_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_CE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Ready_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_UE_UNCONNECTED;
|
||||
wire NLW_U0_Sl3_Wait_UNCONNECTED;
|
||||
wire NLW_U0_UE_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED;
|
||||
wire [31:0]NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED;
|
||||
wire [1:0]NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl1_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl2_DBus_UNCONNECTED;
|
||||
wire [0:31]NLW_U0_Sl3_DBus_UNCONNECTED;
|
||||
|
||||
(* C_BASEADDR = "64'b0000000000000000000000000000000000000000000000000000000000000000" *)
|
||||
(* C_BRAM_AWIDTH = "32" *)
|
||||
(* C_CE_COUNTER_WIDTH = "0" *)
|
||||
(* C_CE_FAILING_REGISTERS = "0" *)
|
||||
(* C_ECC = "0" *)
|
||||
(* C_ECC_ONOFF_REGISTER = "0" *)
|
||||
(* C_ECC_ONOFF_RESET_VALUE = "1" *)
|
||||
(* C_ECC_STATUS_REGISTERS = "0" *)
|
||||
(* C_FAMILY = "kintex7" *)
|
||||
(* C_FAULT_INJECT = "0" *)
|
||||
(* C_HIGHADDR = "64'b0000000000000000000000000000000000000000000000111111111111111111" *)
|
||||
(* C_INTERCONNECT = "0" *)
|
||||
(* C_LMB_AWIDTH = "32" *)
|
||||
(* C_LMB_DWIDTH = "32" *)
|
||||
(* C_MASK = "64'b0000000000000000000000000000000000000000000000000000000000000000" *)
|
||||
(* C_MASK1 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK2 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_MASK3 = "64'b0000000000000000000000000000000000000000100000000000000000000000" *)
|
||||
(* C_NUM_LMB = "1" *)
|
||||
(* C_S_AXI_CTRL_ADDR_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_BASEADDR = "32'b11111111111111111111111111111111" *)
|
||||
(* C_S_AXI_CTRL_DATA_WIDTH = "32" *)
|
||||
(* C_S_AXI_CTRL_HIGHADDR = "32'b00000000000000000000000000000000" *)
|
||||
(* C_UE_FAILING_REGISTERS = "0" *)
|
||||
(* C_WRITE_ACCESS = "2" *)
|
||||
system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr U0
|
||||
(.BRAM_Addr_A(BRAM_Addr_A),
|
||||
.BRAM_Clk_A(BRAM_Clk_A),
|
||||
.BRAM_Din_A(BRAM_Din_A),
|
||||
.BRAM_Dout_A(BRAM_Dout_A),
|
||||
.BRAM_EN_A(BRAM_EN_A),
|
||||
.BRAM_Rst_A(BRAM_Rst_A),
|
||||
.BRAM_WEN_A(BRAM_WEN_A),
|
||||
.CE(NLW_U0_CE_UNCONNECTED),
|
||||
.Interrupt(NLW_U0_Interrupt_UNCONNECTED),
|
||||
.LMB1_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_AddrStrobe(1'b0),
|
||||
.LMB1_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_ReadStrobe(1'b0),
|
||||
.LMB1_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB1_WriteStrobe(1'b0),
|
||||
.LMB2_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_AddrStrobe(1'b0),
|
||||
.LMB2_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_ReadStrobe(1'b0),
|
||||
.LMB2_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB2_WriteStrobe(1'b0),
|
||||
.LMB3_ABus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_AddrStrobe(1'b0),
|
||||
.LMB3_BE({1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_ReadStrobe(1'b0),
|
||||
.LMB3_WriteDBus({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.LMB3_WriteStrobe(1'b0),
|
||||
.LMB_ABus(LMB_ABus),
|
||||
.LMB_AddrStrobe(LMB_AddrStrobe),
|
||||
.LMB_BE(LMB_BE),
|
||||
.LMB_Clk(LMB_Clk),
|
||||
.LMB_ReadStrobe(LMB_ReadStrobe),
|
||||
.LMB_Rst(LMB_Rst),
|
||||
.LMB_WriteDBus(LMB_WriteDBus),
|
||||
.LMB_WriteStrobe(LMB_WriteStrobe),
|
||||
.S_AXI_CTRL_ACLK(1'b0),
|
||||
.S_AXI_CTRL_ARADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_ARESETN(1'b0),
|
||||
.S_AXI_CTRL_ARREADY(NLW_U0_S_AXI_CTRL_ARREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_ARVALID(1'b0),
|
||||
.S_AXI_CTRL_AWADDR({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_AWREADY(NLW_U0_S_AXI_CTRL_AWREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_AWVALID(1'b0),
|
||||
.S_AXI_CTRL_BREADY(1'b0),
|
||||
.S_AXI_CTRL_BRESP(NLW_U0_S_AXI_CTRL_BRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_BVALID(NLW_U0_S_AXI_CTRL_BVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_RDATA(NLW_U0_S_AXI_CTRL_RDATA_UNCONNECTED[31:0]),
|
||||
.S_AXI_CTRL_RREADY(1'b0),
|
||||
.S_AXI_CTRL_RRESP(NLW_U0_S_AXI_CTRL_RRESP_UNCONNECTED[1:0]),
|
||||
.S_AXI_CTRL_RVALID(NLW_U0_S_AXI_CTRL_RVALID_UNCONNECTED),
|
||||
.S_AXI_CTRL_WDATA({1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WREADY(NLW_U0_S_AXI_CTRL_WREADY_UNCONNECTED),
|
||||
.S_AXI_CTRL_WSTRB({1'b0,1'b0,1'b0,1'b0}),
|
||||
.S_AXI_CTRL_WVALID(1'b0),
|
||||
.Sl1_CE(NLW_U0_Sl1_CE_UNCONNECTED),
|
||||
.Sl1_DBus(NLW_U0_Sl1_DBus_UNCONNECTED[0:31]),
|
||||
.Sl1_Ready(NLW_U0_Sl1_Ready_UNCONNECTED),
|
||||
.Sl1_UE(NLW_U0_Sl1_UE_UNCONNECTED),
|
||||
.Sl1_Wait(NLW_U0_Sl1_Wait_UNCONNECTED),
|
||||
.Sl2_CE(NLW_U0_Sl2_CE_UNCONNECTED),
|
||||
.Sl2_DBus(NLW_U0_Sl2_DBus_UNCONNECTED[0:31]),
|
||||
.Sl2_Ready(NLW_U0_Sl2_Ready_UNCONNECTED),
|
||||
.Sl2_UE(NLW_U0_Sl2_UE_UNCONNECTED),
|
||||
.Sl2_Wait(NLW_U0_Sl2_Wait_UNCONNECTED),
|
||||
.Sl3_CE(NLW_U0_Sl3_CE_UNCONNECTED),
|
||||
.Sl3_DBus(NLW_U0_Sl3_DBus_UNCONNECTED[0:31]),
|
||||
.Sl3_Ready(NLW_U0_Sl3_Ready_UNCONNECTED),
|
||||
.Sl3_UE(NLW_U0_Sl3_UE_UNCONNECTED),
|
||||
.Sl3_Wait(NLW_U0_Sl3_Wait_UNCONNECTED),
|
||||
.Sl_CE(Sl_CE),
|
||||
.Sl_DBus(Sl_DBus),
|
||||
.Sl_Ready(Sl_Ready),
|
||||
.Sl_UE(Sl_UE),
|
||||
.Sl_Wait(Sl_Wait),
|
||||
.UE(NLW_U0_UE_UNCONNECTED));
|
||||
endmodule
|
||||
`ifndef GLBL
|
||||
`define GLBL
|
||||
`timescale 1 ps / 1 ps
|
||||
|
||||
+7
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_ilmb_bram_if_cntlr_0 -prefix
|
||||
-- system_bd_ilmb_bram_if_cntlr_0_ system_bd_ilmb_bram_if_cntlr_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:13 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_ilmb_bram_if_cntlr_0/system_bd_ilmb_bram_if_cntlr_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_ilmb_bram_if_cntlr_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -142,6 +142,8 @@ entity system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr is
|
||||
attribute C_UE_FAILING_REGISTERS of system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr : entity is 0;
|
||||
attribute C_WRITE_ACCESS : integer;
|
||||
attribute C_WRITE_ACCESS of system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr : entity is 2;
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr : entity is "lmb_bram_if_cntlr";
|
||||
end system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr;
|
||||
|
||||
architecture STRUCTURE of system_bd_ilmb_bram_if_cntlr_0_lmb_bram_if_cntlr is
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_ilmb_bram_if_cntlr_0 -prefix
|
||||
// system_bd_ilmb_bram_if_cntlr_0_ system_bd_ilmb_bram_if_cntlr_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:13 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_ilmb_bram_if_cntlr_0/system_bd_ilmb_bram_if_cntlr_0_stub.v
|
||||
// Design : system_bd_ilmb_bram_if_cntlr_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_ilmb_bram_if_cntlr_0 -prefix
|
||||
-- system_bd_ilmb_bram_if_cntlr_0_ system_bd_ilmb_bram_if_cntlr_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:13 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_ilmb_bram_if_cntlr_0/system_bd_ilmb_bram_if_cntlr_0_stub.vhdl
|
||||
-- Design : system_bd_ilmb_bram_if_cntlr_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
Regular → Executable
BIN
Binary file not shown.
+18
-18
@@ -2867,7 +2867,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2885,7 +2885,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2905,7 +2905,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2925,7 +2925,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2945,7 +2945,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -2963,7 +2963,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:56:19 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -3456,6 +3456,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_v10_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_v10_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_v10_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -3470,18 +3482,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_v10_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_ilmb_v10_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>The LMB is a fast, local bus for connecting MicroBlaze I and D ports to peripherals and BRAM</spirit:description>
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:13 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_ilmb_v10_0 -prefix
|
||||
// system_bd_ilmb_v10_0_ system_bd_dlmb_v10_0_sim_netlist.v
|
||||
// Design : system_bd_dlmb_v10_0
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:13 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_ilmb_v10_0 -prefix
|
||||
-- system_bd_ilmb_v10_0_ system_bd_dlmb_v10_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_dlmb_v10_0
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:10 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:13 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_ilmb_v10_0 -prefix
|
||||
// system_bd_ilmb_v10_0_ system_bd_dlmb_v10_0_stub.v
|
||||
// Design : system_bd_dlmb_v10_0
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:10 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:13 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_ilmb_v10_0 -prefix
|
||||
-- system_bd_ilmb_v10_0_ system_bd_dlmb_v10_0_stub.vhdl
|
||||
-- Design : system_bd_dlmb_v10_0
|
||||
|
||||
BIN
Binary file not shown.
+17
-17
@@ -1458,7 +1458,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:52 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:51 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1489,7 +1489,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1508,7 +1508,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1528,7 +1528,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -1546,7 +1546,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:57:03 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -3529,6 +3529,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_lmb_bram_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_lmb_bram_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_lmb_bram_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -3543,18 +3555,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_lmb_bram_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_lmb_bram_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>The Xilinx LogiCORE IP Block Memory Generator replaces the Dual Port Block Memory and Single Port Block Memory LogiCOREs, but is not a direct drop-in replacement. It should be used in all new Xilinx designs. The core supports RAM and ROM functions over a wide range of widths and depths. Use this core to generate block memories with symmetric or asymmetric read and write port widths, as well as cores which can perform simultaneous write operations to separate locations, and simultaneous read operations from the same location. For more information on differences in interface and feature support between this core and the Dual Port Block Memory and Single Port Block Memory LogiCOREs, please consult the data sheet.</spirit:description>
|
||||
|
||||
+11
-6
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:58:03 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_lmb_bram_0 -prefix
|
||||
// system_bd_lmb_bram_0_ system_bd_lmb_bram_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:57:03 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_lmb_bram_0/system_bd_lmb_bram_0_sim_netlist.v
|
||||
// Design : system_bd_lmb_bram_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -224,6 +224,7 @@ module system_bd_lmb_bram_0
|
||||
.web(web));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "blk_mem_gen_generic_cstr" *)
|
||||
module system_bd_lmb_bram_0_blk_mem_gen_generic_cstr
|
||||
(douta,
|
||||
doutb,
|
||||
@@ -783,6 +784,7 @@ module system_bd_lmb_bram_0_blk_mem_gen_generic_cstr
|
||||
.web(web[1]));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "blk_mem_gen_prim_width" *)
|
||||
module system_bd_lmb_bram_0_blk_mem_gen_prim_width
|
||||
(douta,
|
||||
doutb,
|
||||
@@ -3018,6 +3020,7 @@ module system_bd_lmb_bram_0_blk_mem_gen_prim_width__parameterized9
|
||||
.web(web));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "blk_mem_gen_prim_wrapper" *)
|
||||
module system_bd_lmb_bram_0_blk_mem_gen_prim_wrapper
|
||||
(douta,
|
||||
doutb,
|
||||
@@ -18817,6 +18820,7 @@ module system_bd_lmb_bram_0_blk_mem_gen_prim_wrapper__parameterized9
|
||||
.WEBWE({1'b0,1'b0,1'b0,1'b0,web,web,web,web}));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "blk_mem_gen_top" *)
|
||||
module system_bd_lmb_bram_0_blk_mem_gen_top
|
||||
(douta,
|
||||
doutb,
|
||||
@@ -18912,7 +18916,7 @@ endmodule
|
||||
(* C_WEA_WIDTH = "4" *) (* C_WEB_WIDTH = "4" *) (* C_WRITE_DEPTH_A = "65536" *)
|
||||
(* C_WRITE_DEPTH_B = "65536" *) (* C_WRITE_MODE_A = "WRITE_FIRST" *) (* C_WRITE_MODE_B = "WRITE_FIRST" *)
|
||||
(* C_WRITE_WIDTH_A = "32" *) (* C_WRITE_WIDTH_B = "32" *) (* C_XDEVICEFAMILY = "kintex7" *)
|
||||
(* downgradeipidentifiedwarnings = "yes" *)
|
||||
(* ORIG_REF_NAME = "blk_mem_gen_v8_4_3" *) (* downgradeipidentifiedwarnings = "yes" *)
|
||||
module system_bd_lmb_bram_0_blk_mem_gen_v8_4_3
|
||||
(clka,
|
||||
rsta,
|
||||
@@ -19198,6 +19202,7 @@ module system_bd_lmb_bram_0_blk_mem_gen_v8_4_3
|
||||
.web(web));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "blk_mem_gen_v8_4_3_synth" *)
|
||||
module system_bd_lmb_bram_0_blk_mem_gen_v8_4_3_synth
|
||||
(douta,
|
||||
doutb,
|
||||
|
||||
+17
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:58:03 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_lmb_bram_0 -prefix
|
||||
-- system_bd_lmb_bram_0_ system_bd_lmb_bram_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:57:03 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_lmb_bram_0/system_bd_lmb_bram_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_lmb_bram_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -31,6 +31,8 @@ entity system_bd_lmb_bram_0_blk_mem_gen_prim_wrapper is
|
||||
wea : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
web : in STD_LOGIC_VECTOR ( 0 to 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_lmb_bram_0_blk_mem_gen_prim_wrapper : entity is "blk_mem_gen_prim_wrapper";
|
||||
end system_bd_lmb_bram_0_blk_mem_gen_prim_wrapper;
|
||||
|
||||
architecture STRUCTURE of system_bd_lmb_bram_0_blk_mem_gen_prim_wrapper is
|
||||
@@ -16097,6 +16099,8 @@ entity system_bd_lmb_bram_0_blk_mem_gen_prim_width is
|
||||
wea : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
web : in STD_LOGIC_VECTOR ( 0 to 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_lmb_bram_0_blk_mem_gen_prim_width : entity is "blk_mem_gen_prim_width";
|
||||
end system_bd_lmb_bram_0_blk_mem_gen_prim_width;
|
||||
|
||||
architecture STRUCTURE of system_bd_lmb_bram_0_blk_mem_gen_prim_width is
|
||||
@@ -17787,6 +17791,8 @@ entity system_bd_lmb_bram_0_blk_mem_gen_generic_cstr is
|
||||
rstb : in STD_LOGIC;
|
||||
enb : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_lmb_bram_0_blk_mem_gen_generic_cstr : entity is "blk_mem_gen_generic_cstr";
|
||||
end system_bd_lmb_bram_0_blk_mem_gen_generic_cstr;
|
||||
|
||||
architecture STRUCTURE of system_bd_lmb_bram_0_blk_mem_gen_generic_cstr is
|
||||
@@ -18385,6 +18391,8 @@ entity system_bd_lmb_bram_0_blk_mem_gen_top is
|
||||
rstb : in STD_LOGIC;
|
||||
enb : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_lmb_bram_0_blk_mem_gen_top : entity is "blk_mem_gen_top";
|
||||
end system_bd_lmb_bram_0_blk_mem_gen_top;
|
||||
|
||||
architecture STRUCTURE of system_bd_lmb_bram_0_blk_mem_gen_top is
|
||||
@@ -18432,6 +18440,8 @@ entity system_bd_lmb_bram_0_blk_mem_gen_v8_4_3_synth is
|
||||
rstb : in STD_LOGIC;
|
||||
enb : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_lmb_bram_0_blk_mem_gen_v8_4_3_synth : entity is "blk_mem_gen_v8_4_3_synth";
|
||||
end system_bd_lmb_bram_0_blk_mem_gen_v8_4_3_synth;
|
||||
|
||||
architecture STRUCTURE of system_bd_lmb_bram_0_blk_mem_gen_v8_4_3_synth is
|
||||
@@ -18676,6 +18686,8 @@ entity system_bd_lmb_bram_0_blk_mem_gen_v8_4_3 is
|
||||
attribute C_WRITE_WIDTH_B of system_bd_lmb_bram_0_blk_mem_gen_v8_4_3 : entity is 32;
|
||||
attribute C_XDEVICEFAMILY : string;
|
||||
attribute C_XDEVICEFAMILY of system_bd_lmb_bram_0_blk_mem_gen_v8_4_3 : entity is "kintex7";
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_lmb_bram_0_blk_mem_gen_v8_4_3 : entity is "blk_mem_gen_v8_4_3";
|
||||
attribute downgradeipidentifiedwarnings : string;
|
||||
attribute downgradeipidentifiedwarnings of system_bd_lmb_bram_0_blk_mem_gen_v8_4_3 : entity is "yes";
|
||||
end system_bd_lmb_bram_0_blk_mem_gen_v8_4_3;
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:58:03 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_lmb_bram_0 -prefix
|
||||
// system_bd_lmb_bram_0_ system_bd_lmb_bram_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:57:03 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_lmb_bram_0/system_bd_lmb_bram_0_stub.v
|
||||
// Design : system_bd_lmb_bram_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:58:03 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_lmb_bram_0 -prefix
|
||||
-- system_bd_lmb_bram_0_ system_bd_lmb_bram_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:57:03 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_lmb_bram_0/system_bd_lmb_bram_0_stub.vhdl
|
||||
-- Design : system_bd_lmb_bram_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
BIN
Binary file not shown.
+17
-17
@@ -30438,7 +30438,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -30469,7 +30469,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -30492,7 +30492,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -30512,7 +30512,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -30530,7 +30530,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:55:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -65390,6 +65390,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_mdm_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_mdm_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_mdm_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -65404,18 +65416,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_mdm_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_mdm_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>Debug module for MicroBlaze Soft Processor.</spirit:description>
|
||||
|
||||
+2483
-2476
File diff suppressed because it is too large
Load Diff
+21
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:15 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_mdm_0 -prefix
|
||||
-- system_bd_mdm_0_ system_bd_mdm_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:54 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_mdm_0/system_bd_mdm_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_mdm_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -42,6 +42,8 @@ entity system_bd_mdm_0_MB_BSCANE2 is
|
||||
Dbg_TDO_0 : in STD_LOGIC;
|
||||
\Use_Serial_Unified_Completion.completion_status_reg[15]\ : in STD_LOGIC_VECTOR ( 0 to 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_MB_BSCANE2 : entity is "MB_BSCANE2";
|
||||
end system_bd_mdm_0_MB_BSCANE2;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_MB_BSCANE2 is
|
||||
@@ -170,6 +172,8 @@ entity system_bd_mdm_0_MB_BUFG is
|
||||
Ext_JTAG_DRCK : out STD_LOGIC;
|
||||
DRCK : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_MB_BUFG : entity is "MB_BUFG";
|
||||
end system_bd_mdm_0_MB_BUFG;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_MB_BUFG is
|
||||
@@ -240,6 +244,8 @@ entity system_bd_mdm_0_MB_FDC_1 is
|
||||
Debug_SYS_Rst : in STD_LOGIC;
|
||||
Ext_NM_BRK : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_MB_FDC_1 : entity is "MB_FDC_1";
|
||||
end system_bd_mdm_0_MB_FDC_1;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_MB_FDC_1 is
|
||||
@@ -854,6 +860,8 @@ entity system_bd_mdm_0_MB_FDRE_1 is
|
||||
Dbg_Shift_0_3 : in STD_LOGIC;
|
||||
Dbg_Shift_0_4 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_MB_FDRE_1 : entity is "MB_FDRE_1";
|
||||
end system_bd_mdm_0_MB_FDRE_1;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_MB_FDRE_1 is
|
||||
@@ -910,6 +918,8 @@ entity system_bd_mdm_0_MB_SRL16E is
|
||||
\Use_E2.BSCANE2_I_i_4_0\ : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
config_TDO_2 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_MB_SRL16E : entity is "MB_SRL16E";
|
||||
end system_bd_mdm_0_MB_SRL16E;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_MB_SRL16E is
|
||||
@@ -1149,6 +1159,8 @@ entity system_bd_mdm_0_JTAG_CONTROL is
|
||||
\Use_Serial_Unified_Completion.count_reg[5]_2\ : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
\shift_Count_reg[0]_0\ : in STD_LOGIC_VECTOR ( 0 to 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_JTAG_CONTROL : entity is "JTAG_CONTROL";
|
||||
end system_bd_mdm_0_JTAG_CONTROL;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_JTAG_CONTROL is
|
||||
@@ -2682,6 +2694,8 @@ entity system_bd_mdm_0_MDM_Core is
|
||||
AR : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
\Use_Serial_Unified_Completion.count_reg[5]_1\ : in STD_LOGIC_VECTOR ( 0 to 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_MDM_Core : entity is "MDM_Core";
|
||||
end system_bd_mdm_0_MDM_Core;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_MDM_Core is
|
||||
@@ -4853,6 +4867,8 @@ entity system_bd_mdm_0_MDM is
|
||||
attribute C_USE_CROSS_TRIGGER of system_bd_mdm_0_MDM : entity is 0;
|
||||
attribute C_USE_UART : integer;
|
||||
attribute C_USE_UART of system_bd_mdm_0_MDM : entity is 0;
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_mdm_0_MDM : entity is "MDM";
|
||||
end system_bd_mdm_0_MDM;
|
||||
|
||||
architecture STRUCTURE of system_bd_mdm_0_MDM is
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:15 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_mdm_0 -prefix
|
||||
// system_bd_mdm_0_ system_bd_mdm_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:55:53 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_mdm_0/system_bd_mdm_0_stub.v
|
||||
// Design : system_bd_mdm_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:15 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_mdm_0 -prefix
|
||||
-- system_bd_mdm_0_ system_bd_mdm_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:55:53 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_mdm_0/system_bd_mdm_0_stub.vhdl
|
||||
-- Design : system_bd_mdm_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
Regular → Executable
BIN
Binary file not shown.
+18
-18
@@ -13931,7 +13931,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -13949,7 +13949,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -13969,7 +13969,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -13989,7 +13989,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -14009,7 +14009,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:54 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -14027,7 +14027,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:56:18 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -25472,6 +25472,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_microblaze_ps_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_microblaze_ps_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_microblaze_ps_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -25486,18 +25498,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_microblaze_ps_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_microblaze_ps_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:cpus>
|
||||
|
||||
+47
-6
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:31 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode funcsim -rename_top system_bd_microblaze_ps_0 -prefix
|
||||
// system_bd_microblaze_ps_0_ system_bd_microblaze_ps_0_sim_netlist.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:17 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode funcsim
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_microblaze_ps_0/system_bd_microblaze_ps_0_sim_netlist.v
|
||||
// Design : system_bd_microblaze_ps_0
|
||||
// Purpose : This verilog netlist is a functional simulation representation of the design and should not be modified
|
||||
// or synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -1028,6 +1028,7 @@ module system_bd_microblaze_ps_0
|
||||
.Write_Strobe(Write_Strobe));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "ALU" *)
|
||||
module system_bd_microblaze_ps_0_ALU
|
||||
(LO,
|
||||
\EX_Op2_reg[0] ,
|
||||
@@ -1708,6 +1709,7 @@ module system_bd_microblaze_ps_0_ALU
|
||||
.lopt_3(lopt_74));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "ALU_Bit" *)
|
||||
module system_bd_microblaze_ps_0_ALU_Bit
|
||||
(EX_CarryOut,
|
||||
\EX_Op2_reg[10] ,
|
||||
@@ -3951,6 +3953,7 @@ module system_bd_microblaze_ps_0_ALU_Bit__parameterized2
|
||||
.lopt(lopt));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Byte_Doublet_Handle_gti" *)
|
||||
module system_bd_microblaze_ps_0_Byte_Doublet_Handle_gti
|
||||
(\No_Long.Reverse_Mem_Accesses.wb_read_lsb_1_sel_reg[0]_0 ,
|
||||
wb_read_msb_doublet_sel,
|
||||
@@ -4289,6 +4292,7 @@ module system_bd_microblaze_ps_0_Byte_Doublet_Handle_gti
|
||||
.R(sync_reset));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "DAXI_interface" *)
|
||||
module system_bd_microblaze_ps_0_DAXI_interface
|
||||
(active_access_d1,
|
||||
active_access,
|
||||
@@ -5257,6 +5261,7 @@ module system_bd_microblaze_ps_0_DAXI_interface
|
||||
.R(sync_reset));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Data_Flow_Logic" *)
|
||||
module system_bd_microblaze_ps_0_Data_Flow_Logic
|
||||
(\Using_FPGA.Native ,
|
||||
MEM_Fwd,
|
||||
@@ -5707,6 +5712,7 @@ module system_bd_microblaze_ps_0_Data_Flow_Logic
|
||||
.R(SR));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Data_Flow_gti" *)
|
||||
module system_bd_microblaze_ps_0_Data_Flow_gti
|
||||
(\EX_Op1_reg[0] ,
|
||||
out,
|
||||
@@ -6544,6 +6550,7 @@ module system_bd_microblaze_ps_0_Data_Flow_gti
|
||||
.wb_piperun(wb_piperun));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Debug" *)
|
||||
module system_bd_microblaze_ps_0_Debug
|
||||
(LOCKSTEP_Master_Out,
|
||||
\Serial_Dbg_Intf.force_stop_cmd_i_reg_0 ,
|
||||
@@ -9720,6 +9727,7 @@ module system_bd_microblaze_ps_0_Debug
|
||||
.R(1'b0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Decode_gti" *)
|
||||
module system_bd_microblaze_ps_0_Decode_gti
|
||||
(of_pause_reg_0,
|
||||
D,
|
||||
@@ -14494,6 +14502,7 @@ module system_bd_microblaze_ps_0_Decode_gti
|
||||
.R(1'b0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_AND2B1L" *)
|
||||
module system_bd_microblaze_ps_0_MB_AND2B1L
|
||||
(D,
|
||||
E,
|
||||
@@ -14515,6 +14524,7 @@ module system_bd_microblaze_ps_0_MB_AND2B1L
|
||||
.SRI(SRI));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_FDE" *)
|
||||
module system_bd_microblaze_ps_0_MB_FDE
|
||||
(\Using_FPGA.Native_0 ,
|
||||
\Using_FPGA.Native_1 ,
|
||||
@@ -15410,6 +15420,7 @@ module system_bd_microblaze_ps_0_MB_FDE_401
|
||||
.R(1'b0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_FDR" *)
|
||||
module system_bd_microblaze_ps_0_MB_FDR
|
||||
(\Performance_Debug_Control.ex_dbg_pc_hit_i_reg ,
|
||||
sync_reset,
|
||||
@@ -15496,6 +15507,7 @@ module system_bd_microblaze_ps_0_MB_FDR
|
||||
.O(of_set_MSR_EE1));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_FDRE" *)
|
||||
module system_bd_microblaze_ps_0_MB_FDRE
|
||||
(D,
|
||||
sync_reset,
|
||||
@@ -25629,6 +25641,7 @@ module system_bd_microblaze_ps_0_MB_FDR_306
|
||||
.O(\Using_FPGA.Native_0 ));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_FDS" *)
|
||||
module system_bd_microblaze_ps_0_MB_FDS
|
||||
(\Using_FPGA.Native_0 ,
|
||||
I041_out,
|
||||
@@ -26188,6 +26201,7 @@ module system_bd_microblaze_ps_0_MB_FDS
|
||||
.O(I0_1));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_LUT4" *)
|
||||
module system_bd_microblaze_ps_0_MB_LUT4
|
||||
(S,
|
||||
Q,
|
||||
@@ -26217,6 +26231,7 @@ module system_bd_microblaze_ps_0_MB_LUT4
|
||||
.O(S));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_LUT6" *)
|
||||
module system_bd_microblaze_ps_0_MB_LUT6
|
||||
(sel_input_iii_3,
|
||||
if_sel_input,
|
||||
@@ -26359,6 +26374,7 @@ module system_bd_microblaze_ps_0_MB_LUT6_118
|
||||
.O(sel_input_iii_0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_LUT6_2" *)
|
||||
module system_bd_microblaze_ps_0_MB_LUT6_2
|
||||
(DI,
|
||||
S,
|
||||
@@ -29827,6 +29843,7 @@ module system_bd_microblaze_ps_0_MB_LUT6__parameterized8_84
|
||||
.O(of_read_mem_write_op3_conflict_part1));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_MULT_AND" *)
|
||||
module system_bd_microblaze_ps_0_MB_MULT_AND
|
||||
(DI,
|
||||
I0,
|
||||
@@ -29850,6 +29867,7 @@ module system_bd_microblaze_ps_0_MB_MULT_AND
|
||||
.O(DI));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_MUXCY" *)
|
||||
module system_bd_microblaze_ps_0_MB_MUXCY
|
||||
(carry_7,
|
||||
SRL16_Sel_7,
|
||||
@@ -32283,6 +32301,7 @@ module system_bd_microblaze_ps_0_MB_MUXCY_99
|
||||
.O(if_valid));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_MUXCY_XORCY" *)
|
||||
module system_bd_microblaze_ps_0_MB_MUXCY_XORCY
|
||||
(O56_out,
|
||||
Q,
|
||||
@@ -36376,6 +36395,7 @@ module system_bd_microblaze_ps_0_MB_MUXCY_XORCY_580
|
||||
assign \EX_Op2_reg[0]_0 = lopt_1;
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_MUXF7" *)
|
||||
module system_bd_microblaze_ps_0_MB_MUXF7
|
||||
(sel_input_i_1,
|
||||
I4_0,
|
||||
@@ -39971,6 +39991,7 @@ module system_bd_microblaze_ps_0_MB_MUXF7_455
|
||||
.O(swap_result));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_RAM32M" *)
|
||||
module system_bd_microblaze_ps_0_MB_RAM32M
|
||||
(GPR_Op1,
|
||||
GPR_Op2,
|
||||
@@ -40930,6 +40951,7 @@ module system_bd_microblaze_ps_0_MB_RAM32M_423
|
||||
.WE(\EX_Branch_CMP_Op1_reg[18] ));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_SRL16E" *)
|
||||
module system_bd_microblaze_ps_0_MB_SRL16E
|
||||
(Q_0,
|
||||
Q,
|
||||
@@ -41480,6 +41502,7 @@ module system_bd_microblaze_ps_0_MB_SRL16E__parameterized9
|
||||
.Q(Q1_in));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MB_SRLC16E" *)
|
||||
module system_bd_microblaze_ps_0_MB_SRLC16E
|
||||
(SRL16_Sel_7,
|
||||
which_pc__0,
|
||||
@@ -41863,7 +41886,7 @@ endmodule
|
||||
(* C_USE_HW_MUL = "0" *) (* C_USE_ICACHE = "0" *) (* C_USE_INTERRUPT = "0" *)
|
||||
(* C_USE_MMU = "0" *) (* C_USE_MSR_INSTR = "0" *) (* C_USE_NON_SECURE = "0" *)
|
||||
(* C_USE_PCMP_INSTR = "0" *) (* C_USE_REORDER_INSTR = "1" *) (* C_USE_STACK_PROTECTION = "0" *)
|
||||
(* downgradeipidentifiedwarnings = "yes" *)
|
||||
(* ORIG_REF_NAME = "MicroBlaze" *) (* downgradeipidentifiedwarnings = "yes" *)
|
||||
module system_bd_microblaze_ps_0_MicroBlaze
|
||||
(RAM_To,
|
||||
RAM_From,
|
||||
@@ -54508,6 +54531,7 @@ module system_bd_microblaze_ps_0_MicroBlaze
|
||||
(.P(\<const1> ));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MicroBlaze_Core" *)
|
||||
module system_bd_microblaze_ps_0_MicroBlaze_Core
|
||||
(of_pause_reg,
|
||||
\Using_FPGA.Native ,
|
||||
@@ -54730,6 +54754,7 @@ module system_bd_microblaze_ps_0_MicroBlaze_Core
|
||||
.O(reset_temp__0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "MicroBlaze_GTi" *)
|
||||
module system_bd_microblaze_ps_0_MicroBlaze_GTi
|
||||
(E,
|
||||
\Using_FPGA.Native ,
|
||||
@@ -56261,6 +56286,7 @@ module system_bd_microblaze_ps_0_MicroBlaze_GTi
|
||||
.R(1'b0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Operand_Select_gti" *)
|
||||
module system_bd_microblaze_ps_0_Operand_Select_gti
|
||||
(ex_load_alu_carry_reg,
|
||||
Q,
|
||||
@@ -57894,6 +57920,7 @@ module system_bd_microblaze_ps_0_Operand_Select_gti
|
||||
.O(in0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "PC_Module_gti" *)
|
||||
module system_bd_microblaze_ps_0_PC_Module_gti
|
||||
(D,
|
||||
O56_out,
|
||||
@@ -60194,6 +60221,7 @@ module system_bd_microblaze_ps_0_PC_Module_gti
|
||||
.R(sync_reset));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "PreFetch_Buffer_gti" *)
|
||||
module system_bd_microblaze_ps_0_PreFetch_Buffer_gti
|
||||
(\Using_FPGA.Native ,
|
||||
\Using_FPGA.Native_0 ,
|
||||
@@ -62878,6 +62906,7 @@ module system_bd_microblaze_ps_0_PreFetch_Buffer_gti
|
||||
.Q(p_1_in164_in));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Register_File_gti" *)
|
||||
module system_bd_microblaze_ps_0_Register_File_gti
|
||||
(GPR_Op1,
|
||||
GPR_Op2,
|
||||
@@ -63134,6 +63163,7 @@ module system_bd_microblaze_ps_0_Register_File_gti
|
||||
.of_imm_data(of_imm_data));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Shift_Logic_Module_gti" *)
|
||||
module system_bd_microblaze_ps_0_Shift_Logic_Module_gti
|
||||
(out,
|
||||
\EX_Op1_reg[24] ,
|
||||
@@ -63153,6 +63183,7 @@ module system_bd_microblaze_ps_0_Shift_Logic_Module_gti
|
||||
assign sign_doublet = \Using_FPGA.Native ;
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "Zero_Detect_gti" *)
|
||||
module system_bd_microblaze_ps_0_Zero_Detect_gti
|
||||
(ex_op1_zero,
|
||||
ex_op1_cmp_equal,
|
||||
@@ -63303,6 +63334,7 @@ module system_bd_microblaze_ps_0_Zero_Detect_gti
|
||||
.zero_CI_6(zero_CI_6));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "address_hit" *)
|
||||
module system_bd_microblaze_ps_0_address_hit
|
||||
(Hit,
|
||||
single_Step_N_reg,
|
||||
@@ -63540,6 +63572,7 @@ module system_bd_microblaze_ps_0_address_hit
|
||||
.single_Step_N_reg(single_Step_N_reg));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "carry_and" *)
|
||||
module system_bd_microblaze_ps_0_carry_and
|
||||
(of_PipeRun_carry_1,
|
||||
use_Reg_Neg_S_reg,
|
||||
@@ -64216,6 +64249,7 @@ module system_bd_microblaze_ps_0_carry_and_89
|
||||
.wb_valid_reg_0(wb_valid_reg_0));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "carry_or" *)
|
||||
module system_bd_microblaze_ps_0_carry_or
|
||||
(mem_wait_on_ready_N,
|
||||
MEM_DataBus_Ready,
|
||||
@@ -64278,6 +64312,7 @@ module system_bd_microblaze_ps_0_carry_or
|
||||
.mem_wait_on_ready_N(mem_wait_on_ready_N));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "exception_registers_gti" *)
|
||||
module system_bd_microblaze_ps_0_exception_registers_gti
|
||||
(DI,
|
||||
\Using_FPGA.Native ,
|
||||
@@ -65375,6 +65410,7 @@ module system_bd_microblaze_ps_0_exception_registers_gti
|
||||
.\Using_FPGA.Native_2 (\Using_FPGA_LUT6.Gen_Ret_Addr[9].I_RET_ADDR_WB_n_0 ));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "instr_mux" *)
|
||||
module system_bd_microblaze_ps_0_instr_mux
|
||||
(I139_out,
|
||||
Y,
|
||||
@@ -65409,6 +65445,7 @@ module system_bd_microblaze_ps_0_instr_mux
|
||||
.in(in));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "jump_logic" *)
|
||||
module system_bd_microblaze_ps_0_jump_logic
|
||||
(ex_jump,
|
||||
ex_op1_cmp_equal,
|
||||
@@ -65882,6 +65919,7 @@ module system_bd_microblaze_ps_0_jump_logic
|
||||
.R(reset_bool_for_rst));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "mb_sync_bit" *)
|
||||
module system_bd_microblaze_ps_0_mb_sync_bit
|
||||
(out,
|
||||
reset_temp,
|
||||
@@ -66867,6 +66905,7 @@ module system_bd_microblaze_ps_0_mb_sync_bit__parameterized4_30
|
||||
.R(sync_reset));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "mb_sync_vec" *)
|
||||
module system_bd_microblaze_ps_0_mb_sync_vec
|
||||
(D,
|
||||
dbg_hit,
|
||||
@@ -67037,6 +67076,7 @@ module system_bd_microblaze_ps_0_mb_sync_vec__parameterized1
|
||||
.sync_reset(sync_reset));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "msr_reg_gti" *)
|
||||
module system_bd_microblaze_ps_0_msr_reg_gti
|
||||
(ex_MSR,
|
||||
MEM_Fwd,
|
||||
@@ -67174,6 +67214,7 @@ module system_bd_microblaze_ps_0_msr_reg_gti
|
||||
.R(sync_reset));
|
||||
endmodule
|
||||
|
||||
(* ORIG_REF_NAME = "mux_bus" *)
|
||||
module system_bd_microblaze_ps_0_mux_bus
|
||||
(I139_out,
|
||||
Y,
|
||||
|
||||
+89
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:31 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode funcsim -rename_top system_bd_microblaze_ps_0 -prefix
|
||||
-- system_bd_microblaze_ps_0_ system_bd_microblaze_ps_0_sim_netlist.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:18 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode funcsim
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_microblaze_ps_0/system_bd_microblaze_ps_0_sim_netlist.vhdl
|
||||
-- Design : system_bd_microblaze_ps_0
|
||||
-- Purpose : This VHDL netlist is a functional simulation representation of the design and should not be modified or
|
||||
-- synthesized. This netlist cannot be used for SDF annotated simulation.
|
||||
@@ -32,6 +32,8 @@ entity system_bd_microblaze_ps_0_Byte_Doublet_Handle_gti is
|
||||
mem_byte_access : in STD_LOGIC;
|
||||
mem_doublet_access : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Byte_Doublet_Handle_gti : entity is "Byte_Doublet_Handle_gti";
|
||||
end system_bd_microblaze_ps_0_Byte_Doublet_Handle_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Byte_Doublet_Handle_gti is
|
||||
@@ -471,6 +473,8 @@ entity system_bd_microblaze_ps_0_DAXI_interface is
|
||||
M_AXI_DP_BVALID : in STD_LOGIC;
|
||||
M_AXI_DP_RDATA : in STD_LOGIC_VECTOR ( 31 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_DAXI_interface : entity is "DAXI_interface";
|
||||
end system_bd_microblaze_ps_0_DAXI_interface;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_DAXI_interface is
|
||||
@@ -1602,6 +1606,8 @@ entity system_bd_microblaze_ps_0_MB_AND2B1L is
|
||||
E : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
SRI : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_AND2B1L : entity is "MB_AND2B1L";
|
||||
end system_bd_microblaze_ps_0_MB_AND2B1L;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_AND2B1L is
|
||||
@@ -1629,6 +1635,8 @@ entity system_bd_microblaze_ps_0_MB_FDE is
|
||||
\Using_FPGA.Native_2\ : in STD_LOGIC;
|
||||
Clk : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_FDE : entity is "MB_FDE";
|
||||
end system_bd_microblaze_ps_0_MB_FDE;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_FDE is
|
||||
@@ -2689,6 +2697,8 @@ entity system_bd_microblaze_ps_0_MB_FDR is
|
||||
E : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
\Using_FPGA.Native_3\ : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_FDR : entity is "MB_FDR";
|
||||
end system_bd_microblaze_ps_0_MB_FDR;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_FDR is
|
||||
@@ -2775,6 +2785,8 @@ entity system_bd_microblaze_ps_0_MB_FDRE is
|
||||
Clk : in STD_LOGIC;
|
||||
mem_exception_from_ex : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_FDRE : entity is "MB_FDRE";
|
||||
end system_bd_microblaze_ps_0_MB_FDRE;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_FDRE is
|
||||
@@ -13137,6 +13149,8 @@ entity system_bd_microblaze_ps_0_MB_FDS is
|
||||
\Using_FPGA.Native_16\ : in STD_LOGIC;
|
||||
\Using_FPGA.Native_17\ : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_FDS : entity is "MB_FDS";
|
||||
end system_bd_microblaze_ps_0_MB_FDS;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_FDS is
|
||||
@@ -13646,6 +13660,8 @@ entity system_bd_microblaze_ps_0_MB_LUT4 is
|
||||
I2 : in STD_LOGIC;
|
||||
alu_AddSub_1 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_LUT4 : entity is "MB_LUT4";
|
||||
end system_bd_microblaze_ps_0_MB_LUT4;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_LUT4 is
|
||||
@@ -13677,6 +13693,8 @@ entity system_bd_microblaze_ps_0_MB_LUT6 is
|
||||
\Using_FPGA.Native_1\ : in STD_LOGIC;
|
||||
I5 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_LUT6 : entity is "MB_LUT6";
|
||||
end system_bd_microblaze_ps_0_MB_LUT6;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_LUT6 is
|
||||
@@ -13817,6 +13835,8 @@ entity system_bd_microblaze_ps_0_MB_LUT6_2 is
|
||||
EX_ALU_Sel_Logic : in STD_LOGIC;
|
||||
EX_Enable_ALU : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_LUT6_2 : entity is "MB_LUT6_2";
|
||||
end system_bd_microblaze_ps_0_MB_LUT6_2;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_LUT6_2 is
|
||||
@@ -17332,6 +17352,8 @@ entity system_bd_microblaze_ps_0_MB_MULT_AND is
|
||||
I0 : in STD_LOGIC;
|
||||
\Using_FPGA.Native_I1\ : in STD_LOGIC_VECTOR ( 0 to 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_MULT_AND : entity is "MB_MULT_AND";
|
||||
end system_bd_microblaze_ps_0_MB_MULT_AND;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_MULT_AND is
|
||||
@@ -17371,6 +17393,8 @@ entity system_bd_microblaze_ps_0_MB_MUXCY is
|
||||
lopt_7 : in STD_LOGIC;
|
||||
lopt_8 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_MUXCY : entity is "MB_MUXCY";
|
||||
end system_bd_microblaze_ps_0_MB_MUXCY;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_MUXCY is
|
||||
@@ -19960,6 +19984,8 @@ entity system_bd_microblaze_ps_0_MB_MUXCY_XORCY is
|
||||
Q : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
LO : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_MUXCY_XORCY : entity is "MB_MUXCY_XORCY";
|
||||
end system_bd_microblaze_ps_0_MB_MUXCY_XORCY;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_MUXCY_XORCY is
|
||||
@@ -24167,6 +24193,8 @@ entity system_bd_microblaze_ps_0_MB_MUXF7 is
|
||||
wb_exception : in STD_LOGIC;
|
||||
Q : in STD_LOGIC_VECTOR ( 1 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_MUXF7 : entity is "MB_MUXF7";
|
||||
end system_bd_microblaze_ps_0_MB_MUXF7;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_MUXF7 is
|
||||
@@ -27950,6 +27978,8 @@ entity system_bd_microblaze_ps_0_MB_RAM32M is
|
||||
of_gpr_op3_rd_addr : in STD_LOGIC_VECTOR ( 0 to 4 );
|
||||
\EX_Branch_CMP_Op1_reg[0]_0\ : in STD_LOGIC_VECTOR ( 4 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_RAM32M : entity is "MB_RAM32M";
|
||||
end system_bd_microblaze_ps_0_MB_RAM32M;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_RAM32M is
|
||||
@@ -28917,6 +28947,8 @@ entity system_bd_microblaze_ps_0_MB_SRL16E is
|
||||
Q : in STD_LOGIC_VECTOR ( 3 downto 0 );
|
||||
Dbg_Clk : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_SRL16E : entity is "MB_SRL16E";
|
||||
end system_bd_microblaze_ps_0_MB_SRL16E;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_SRL16E is
|
||||
@@ -29559,6 +29591,8 @@ entity system_bd_microblaze_ps_0_MB_SRLC16E is
|
||||
Dbg_Clk : in STD_LOGIC;
|
||||
Dbg_Reg_En : in STD_LOGIC_VECTOR ( 0 to 7 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MB_SRLC16E : entity is "MB_SRLC16E";
|
||||
end system_bd_microblaze_ps_0_MB_SRLC16E;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MB_SRLC16E is
|
||||
@@ -29895,6 +29929,8 @@ entity system_bd_microblaze_ps_0_Shift_Logic_Module_gti is
|
||||
in0 : in STD_LOGIC;
|
||||
\Using_FPGA.Native\ : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Shift_Logic_Module_gti : entity is "Shift_Logic_Module_gti";
|
||||
end system_bd_microblaze_ps_0_Shift_Logic_Module_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Shift_Logic_Module_gti is
|
||||
@@ -29919,6 +29955,8 @@ entity system_bd_microblaze_ps_0_mb_sync_bit is
|
||||
reset_temp : in STD_LOGIC;
|
||||
Clk : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_mb_sync_bit : entity is "mb_sync_bit";
|
||||
end system_bd_microblaze_ps_0_mb_sync_bit;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_mb_sync_bit is
|
||||
@@ -31065,6 +31103,8 @@ entity system_bd_microblaze_ps_0_ALU_Bit is
|
||||
lopt_10 : out STD_LOGIC;
|
||||
lopt_11 : out STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_ALU_Bit : entity is "ALU_Bit";
|
||||
end system_bd_microblaze_ps_0_ALU_Bit;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_ALU_Bit is
|
||||
@@ -32856,6 +32896,8 @@ entity system_bd_microblaze_ps_0_Data_Flow_Logic is
|
||||
\WB_MEM_Result_reg[0]_0\ : in STD_LOGIC;
|
||||
\WB_MEM_Result_reg[0]_1\ : in STD_LOGIC_VECTOR ( 3 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Data_Flow_Logic : entity is "Data_Flow_Logic";
|
||||
end system_bd_microblaze_ps_0_Data_Flow_Logic;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Data_Flow_Logic is
|
||||
@@ -33490,6 +33532,8 @@ entity system_bd_microblaze_ps_0_Operand_Select_gti is
|
||||
\EX_Op2_reg[0]_1\ : in STD_LOGIC_VECTOR ( 31 downto 0 );
|
||||
\EX_Op3_reg[0]_1\ : in STD_LOGIC_VECTOR ( 31 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Operand_Select_gti : entity is "Operand_Select_gti";
|
||||
end system_bd_microblaze_ps_0_Operand_Select_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Operand_Select_gti is
|
||||
@@ -35415,6 +35459,8 @@ entity system_bd_microblaze_ps_0_PC_Module_gti is
|
||||
lopt_2 : out STD_LOGIC;
|
||||
lopt_3 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_PC_Module_gti : entity is "PC_Module_gti";
|
||||
end system_bd_microblaze_ps_0_PC_Module_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_PC_Module_gti is
|
||||
@@ -38318,6 +38364,8 @@ entity system_bd_microblaze_ps_0_PreFetch_Buffer_gti is
|
||||
\EX_Op1_reg[0]\ : in STD_LOGIC_VECTOR ( 31 downto 0 );
|
||||
ex_MSR : in STD_LOGIC_VECTOR ( 2 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_PreFetch_Buffer_gti : entity is "PreFetch_Buffer_gti";
|
||||
end system_bd_microblaze_ps_0_PreFetch_Buffer_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_PreFetch_Buffer_gti is
|
||||
@@ -40839,6 +40887,8 @@ entity system_bd_microblaze_ps_0_Register_File_gti is
|
||||
\EX_Branch_CMP_Op1_reg[28]\ : in STD_LOGIC_VECTOR ( 1 downto 0 );
|
||||
\EX_Branch_CMP_Op1_reg[30]\ : in STD_LOGIC_VECTOR ( 1 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Register_File_gti : entity is "Register_File_gti";
|
||||
end system_bd_microblaze_ps_0_Register_File_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Register_File_gti is
|
||||
@@ -41115,6 +41165,8 @@ entity system_bd_microblaze_ps_0_Zero_Detect_gti is
|
||||
lopt_1 : in STD_LOGIC;
|
||||
lopt_2 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Zero_Detect_gti : entity is "Zero_Detect_gti";
|
||||
end system_bd_microblaze_ps_0_Zero_Detect_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Zero_Detect_gti is
|
||||
@@ -41300,6 +41352,8 @@ entity system_bd_microblaze_ps_0_address_hit is
|
||||
Address : in STD_LOGIC_VECTOR ( 0 to 31 );
|
||||
Dbg_Clk : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_address_hit : entity is "address_hit";
|
||||
end system_bd_microblaze_ps_0_address_hit;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_address_hit is
|
||||
@@ -41547,6 +41601,8 @@ entity system_bd_microblaze_ps_0_carry_and is
|
||||
lopt : in STD_LOGIC;
|
||||
lopt_1 : out STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_carry_and : entity is "carry_and";
|
||||
end system_bd_microblaze_ps_0_carry_and;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_carry_and is
|
||||
@@ -42095,6 +42151,8 @@ entity system_bd_microblaze_ps_0_carry_or is
|
||||
lopt_7 : in STD_LOGIC;
|
||||
lopt_8 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_carry_or : entity is "carry_or";
|
||||
end system_bd_microblaze_ps_0_carry_or;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_carry_or is
|
||||
@@ -42178,6 +42236,8 @@ entity system_bd_microblaze_ps_0_exception_registers_gti is
|
||||
\LOCKSTEP_Out_reg[3025]\ : in STD_LOGIC;
|
||||
\LOCKSTEP_Out_reg[3023]\ : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_exception_registers_gti : entity is "exception_registers_gti";
|
||||
end system_bd_microblaze_ps_0_exception_registers_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_exception_registers_gti is
|
||||
@@ -43466,6 +43526,8 @@ entity system_bd_microblaze_ps_0_jump_logic is
|
||||
lopt_1 : out STD_LOGIC;
|
||||
lopt_2 : out STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_jump_logic : entity is "jump_logic";
|
||||
end system_bd_microblaze_ps_0_jump_logic;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_jump_logic is
|
||||
@@ -43732,6 +43794,8 @@ entity system_bd_microblaze_ps_0_mb_sync_vec is
|
||||
Dbg_Clk : in STD_LOGIC;
|
||||
\Single_Synchronize.use_async_reset.sync_reg\ : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_mb_sync_vec : entity is "mb_sync_vec";
|
||||
end system_bd_microblaze_ps_0_mb_sync_vec;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_mb_sync_vec is
|
||||
@@ -43897,6 +43961,8 @@ entity system_bd_microblaze_ps_0_msr_reg_gti is
|
||||
\Using_FPGA.Native_2\ : in STD_LOGIC;
|
||||
wb_piperun : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_msr_reg_gti : entity is "msr_reg_gti";
|
||||
end system_bd_microblaze_ps_0_msr_reg_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_msr_reg_gti is
|
||||
@@ -44044,6 +44110,8 @@ entity system_bd_microblaze_ps_0_mux_bus is
|
||||
Instr : in STD_LOGIC_VECTOR ( 0 to 31 );
|
||||
LOCKSTEP_Master_Out : in STD_LOGIC_VECTOR ( 32 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_mux_bus : entity is "mux_bus";
|
||||
end system_bd_microblaze_ps_0_mux_bus;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_mux_bus is
|
||||
@@ -44243,6 +44311,8 @@ entity system_bd_microblaze_ps_0_ALU is
|
||||
lopt_3 : out STD_LOGIC;
|
||||
lopt_4 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_ALU : entity is "ALU";
|
||||
end system_bd_microblaze_ps_0_ALU;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_ALU is
|
||||
@@ -45008,6 +45078,8 @@ entity system_bd_microblaze_ps_0_Debug is
|
||||
\Serial_Dbg_Intf.status_reg_reg[22]_0\ : in STD_LOGIC_VECTOR ( 0 to 0 );
|
||||
dbg_stop_i : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Debug : entity is "Debug";
|
||||
end system_bd_microblaze_ps_0_Debug;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Debug is
|
||||
@@ -49197,6 +49269,8 @@ entity system_bd_microblaze_ps_0_Decode_gti is
|
||||
lopt_1 : out STD_LOGIC;
|
||||
lopt_2 : out STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Decode_gti : entity is "Decode_gti";
|
||||
end system_bd_microblaze_ps_0_Decode_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Decode_gti is
|
||||
@@ -54781,6 +54855,8 @@ entity system_bd_microblaze_ps_0_instr_mux is
|
||||
Instr : in STD_LOGIC_VECTOR ( 0 to 31 );
|
||||
LOCKSTEP_Master_Out : in STD_LOGIC_VECTOR ( 32 downto 0 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_instr_mux : entity is "instr_mux";
|
||||
end system_bd_microblaze_ps_0_instr_mux;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_instr_mux is
|
||||
@@ -54982,6 +55058,8 @@ entity system_bd_microblaze_ps_0_Data_Flow_gti is
|
||||
lopt_1 : in STD_LOGIC;
|
||||
lopt_2 : in STD_LOGIC
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_Data_Flow_gti : entity is "Data_Flow_gti";
|
||||
end system_bd_microblaze_ps_0_Data_Flow_gti;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_Data_Flow_gti is
|
||||
@@ -55565,6 +55643,8 @@ entity system_bd_microblaze_ps_0_MicroBlaze_GTi is
|
||||
Dbg_TDI : in STD_LOGIC;
|
||||
Data_Read : in STD_LOGIC_VECTOR ( 0 to 31 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MicroBlaze_GTi : entity is "MicroBlaze_GTi";
|
||||
end system_bd_microblaze_ps_0_MicroBlaze_GTi;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MicroBlaze_GTi is
|
||||
@@ -57969,6 +58049,8 @@ entity system_bd_microblaze_ps_0_MicroBlaze_Core is
|
||||
Data_Read : in STD_LOGIC_VECTOR ( 0 to 31 );
|
||||
Wakeup : in STD_LOGIC_VECTOR ( 0 to 1 )
|
||||
);
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MicroBlaze_Core : entity is "MicroBlaze_Core";
|
||||
end system_bd_microblaze_ps_0_MicroBlaze_Core;
|
||||
|
||||
architecture STRUCTURE of system_bd_microblaze_ps_0_MicroBlaze_Core is
|
||||
@@ -58846,6 +58928,8 @@ entity system_bd_microblaze_ps_0_MicroBlaze is
|
||||
attribute C_USE_REORDER_INSTR of system_bd_microblaze_ps_0_MicroBlaze : entity is 1;
|
||||
attribute C_USE_STACK_PROTECTION : integer;
|
||||
attribute C_USE_STACK_PROTECTION of system_bd_microblaze_ps_0_MicroBlaze : entity is 0;
|
||||
attribute ORIG_REF_NAME : string;
|
||||
attribute ORIG_REF_NAME of system_bd_microblaze_ps_0_MicroBlaze : entity is "MicroBlaze";
|
||||
attribute downgradeipidentifiedwarnings : string;
|
||||
attribute downgradeipidentifiedwarnings of system_bd_microblaze_ps_0_MicroBlaze : entity is "yes";
|
||||
end system_bd_microblaze_ps_0_MicroBlaze;
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
// Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
// --------------------------------------------------------------------------------
|
||||
// Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
// Date : Sat Mar 18 23:57:31 2023
|
||||
// Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
// Command : write_verilog -force -mode synth_stub -rename_top system_bd_microblaze_ps_0 -prefix
|
||||
// system_bd_microblaze_ps_0_ system_bd_microblaze_ps_0_stub.v
|
||||
// Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
// Date : Wed Mar 22 22:56:17 2023
|
||||
// Host : localhost.localdomain running 64-bit unknown
|
||||
// Command : write_verilog -force -mode synth_stub
|
||||
// /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_microblaze_ps_0/system_bd_microblaze_ps_0_stub.v
|
||||
// Design : system_bd_microblaze_ps_0
|
||||
// Purpose : Stub declaration of top-level module interface
|
||||
// Device : xc7k410tffg900-2
|
||||
|
||||
+5
-5
@@ -1,10 +1,10 @@
|
||||
-- Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.
|
||||
-- --------------------------------------------------------------------------------
|
||||
-- Tool Version: Vivado v.2019.1.3 (win64) Build 2644227 Wed Sep 4 09:45:24 MDT 2019
|
||||
-- Date : Sat Mar 18 23:57:31 2023
|
||||
-- Host : JOSH-ASUS-Z690 running 64-bit major release (build 9200)
|
||||
-- Command : write_vhdl -force -mode synth_stub -rename_top system_bd_microblaze_ps_0 -prefix
|
||||
-- system_bd_microblaze_ps_0_ system_bd_microblaze_ps_0_stub.vhdl
|
||||
-- Tool Version: Vivado v.2019.1.3 (lin64) Build 2644227 Wed Sep 4 09:44:18 MDT 2019
|
||||
-- Date : Wed Mar 22 22:56:17 2023
|
||||
-- Host : localhost.localdomain running 64-bit unknown
|
||||
-- Command : write_vhdl -force -mode synth_stub
|
||||
-- /home/josh/Workspace/vivado-git/projects/datalink_814/dl814_k7_beam/ipi-bds/system_bd/ip/system_bd_microblaze_ps_0/system_bd_microblaze_ps_0_stub.vhdl
|
||||
-- Design : system_bd_microblaze_ps_0
|
||||
-- Purpose : Stub declaration of top-level module interface
|
||||
-- Device : xc7k410tffg900-2
|
||||
|
||||
BIN
Binary file not shown.
+19
-19
@@ -385,7 +385,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -403,7 +403,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -423,7 +423,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -446,7 +446,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -466,7 +466,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -484,7 +484,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:51:55 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -502,7 +502,7 @@
|
||||
<spirit:parameters>
|
||||
<spirit:parameter>
|
||||
<spirit:name>GENtimestamp</spirit:name>
|
||||
<spirit:value>Sat Mar 18 16:32:53 UTC 2023</spirit:value>
|
||||
<spirit:value>Wed Mar 22 14:56:15 UTC 2023</spirit:value>
|
||||
</spirit:parameter>
|
||||
<spirit:parameter>
|
||||
<spirit:name>outputProductCRC</spirit:name>
|
||||
@@ -834,6 +834,18 @@
|
||||
<spirit:userFileType>USED_IN_synthesis</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_rst_clk_wiz_25M_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_rst_clk_wiz_25M_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_rst_clk_wiz_25M_0_sim_netlist.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
@@ -848,18 +860,6 @@
|
||||
<spirit:userFileType>USED_IN_single_language</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_rst_clk_wiz_25M_0_stub.v</spirit:name>
|
||||
<spirit:fileType>verilogSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
<spirit:file>
|
||||
<spirit:name>system_bd_rst_clk_wiz_25M_0_stub.vhdl</spirit:name>
|
||||
<spirit:fileType>vhdlSource</spirit:fileType>
|
||||
<spirit:userFileType>USED_IN_synth_blackbox_stub</spirit:userFileType>
|
||||
<spirit:logicalName>xil_defaultlib</spirit:logicalName>
|
||||
</spirit:file>
|
||||
</spirit:fileSet>
|
||||
</spirit:fileSets>
|
||||
<spirit:description>Processor Reset System</spirit:description>
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user