e31x: Minor cleanup on top-level e31x.v module
- Fixed some incorrect comments - Fixed some missing wire declarations for internal NIC - Fix wire declarations for GPIO (they were declared too late) Original-commit: b18eaa75de2d1dcba2a1be0ee0b862a57e976cca
This commit is contained in:
+13
-12
@@ -130,7 +130,7 @@ module e31x (
|
|||||||
output TCXO_DAC_SDIN,
|
output TCXO_DAC_SDIN,
|
||||||
input TCXO_CLK,
|
input TCXO_CLK,
|
||||||
|
|
||||||
// gpios, change to inout somehow
|
// Internal GPIOs (INT0)
|
||||||
inout [5:0] PL_GPIO
|
inout [5:0] PL_GPIO
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -170,7 +170,9 @@ module e31x (
|
|||||||
|
|
||||||
//ETH DMA
|
//ETH DMA
|
||||||
wire m_axi_eth_internal_arvalid;
|
wire m_axi_eth_internal_arvalid;
|
||||||
|
wire m_axi_eth_internal_arready;
|
||||||
wire m_axi_eth_internal_awvalid;
|
wire m_axi_eth_internal_awvalid;
|
||||||
|
wire m_axi_eth_internal_awready;
|
||||||
wire m_axi_eth_internal_bready;
|
wire m_axi_eth_internal_bready;
|
||||||
wire m_axi_eth_internal_rready;
|
wire m_axi_eth_internal_rready;
|
||||||
wire m_axi_eth_internal_wvalid;
|
wire m_axi_eth_internal_wvalid;
|
||||||
@@ -181,8 +183,9 @@ module e31x (
|
|||||||
wire m_axi_eth_internal_rvalid;
|
wire m_axi_eth_internal_rvalid;
|
||||||
wire m_axi_eth_internal_wready;
|
wire m_axi_eth_internal_wready;
|
||||||
wire [1:0] m_axi_eth_internal_bresp;
|
wire [1:0] m_axi_eth_internal_bresp;
|
||||||
|
wire m_axi_eth_internal_bvalid;
|
||||||
wire [1:0] m_axi_eth_internal_rresp;
|
wire [1:0] m_axi_eth_internal_rresp;
|
||||||
wire [31:0] m_axi_eth_internal_rdata;
|
wire [31:0] m_axi_eth_internal_rdata;
|
||||||
|
|
||||||
// Crossbar
|
// Crossbar
|
||||||
wire m_axi_xbar_arvalid;
|
wire m_axi_xbar_arvalid;
|
||||||
@@ -251,6 +254,11 @@ module e31x (
|
|||||||
wire s_axis_dma_tready;
|
wire s_axis_dma_tready;
|
||||||
wire s_axis_dma_tvalid;
|
wire s_axis_dma_tvalid;
|
||||||
|
|
||||||
|
// GPIO
|
||||||
|
wire [63:0] ps_gpio_in;
|
||||||
|
wire [63:0] ps_gpio_out;
|
||||||
|
wire [63:0] ps_gpio_tri;
|
||||||
|
|
||||||
//Misc
|
//Misc
|
||||||
wire [15:0] device_id;
|
wire [15:0] device_id;
|
||||||
|
|
||||||
@@ -462,10 +470,6 @@ module e31x (
|
|||||||
//
|
//
|
||||||
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
wire [63:0] ps_gpio_in;
|
|
||||||
wire [63:0] ps_gpio_out;
|
|
||||||
wire [63:0] ps_gpio_tri;
|
|
||||||
|
|
||||||
e31x_ps_bd e31x_ps_bd_inst (
|
e31x_ps_bd e31x_ps_bd_inst (
|
||||||
|
|
||||||
// DDR Interface
|
// DDR Interface
|
||||||
@@ -815,12 +819,9 @@ module e31x (
|
|||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// E320 Core:
|
// E310 Core:
|
||||||
// - xbar
|
// - RFNoC Image Core (incl. radio, RFNoC blocks, etc.)
|
||||||
// - Radio
|
// - Other RFNoC controls
|
||||||
// - DMA
|
|
||||||
// - DRAM
|
|
||||||
// - CEs
|
|
||||||
//
|
//
|
||||||
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|||||||
@@ -8,9 +8,7 @@
|
|||||||
// Module: e31x_core
|
// Module: e31x_core
|
||||||
// Description:
|
// Description:
|
||||||
// - Motherboard Registers
|
// - Motherboard Registers
|
||||||
// - Crossbar
|
// - RFNoC Image Core + Blocks
|
||||||
// - Noc Block Radio
|
|
||||||
// - Noc Block Dram Fifo
|
|
||||||
// - Radio Front End control
|
// - Radio Front End control
|
||||||
//
|
//
|
||||||
/////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////
|
||||||
|
|||||||
Reference in New Issue
Block a user