Line 39... |
Line 39... |
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
//
|
//
|
// CVS Revision History
|
// CVS Revision History
|
//
|
//
|
// $Log: not supported by cvs2svn $
|
// $Log: not supported by cvs2svn $
|
|
// Revision 1.19 2002/02/16 14:03:44 mohor
|
|
// Registered trimmed. Unused registers removed.
|
|
//
|
// Revision 1.18 2002/02/16 13:06:33 mohor
|
// Revision 1.18 2002/02/16 13:06:33 mohor
|
// EXTERNAL_DMA used instead of WISHBONE_DMA.
|
// EXTERNAL_DMA used instead of WISHBONE_DMA.
|
//
|
//
|
// Revision 1.17 2002/02/16 07:15:27 mohor
|
// Revision 1.17 2002/02/16 07:15:27 mohor
|
// Testbench fixed, code simplified, unused signals removed.
|
// Testbench fixed, code simplified, unused signals removed.
|
Line 130... |
Line 133... |
// WISHBONE common
|
// WISHBONE common
|
wb_clk_i, wb_rst_i, wb_dat_i, wb_dat_o,
|
wb_clk_i, wb_rst_i, wb_dat_i, wb_dat_o,
|
|
|
// WISHBONE slave
|
// WISHBONE slave
|
wb_adr_i, wb_sel_i, wb_we_i, wb_cyc_i, wb_stb_i, wb_ack_o, wb_err_o,
|
wb_adr_i, wb_sel_i, wb_we_i, wb_cyc_i, wb_stb_i, wb_ack_o, wb_err_o,
|
wb_ack_i,
|
|
|
|
`ifdef EXTERNAL_DMA
|
`ifdef EXTERNAL_DMA
|
wb_req_o, wb_nd_o, wb_rd_o,
|
wb_ack_i, wb_req_o, wb_nd_o, wb_rd_o,
|
`else
|
`else
|
// WISHBONE master
|
// WISHBONE master
|
m_wb_adr_o, m_wb_sel_o, m_wb_we_o,
|
m_wb_adr_o, m_wb_sel_o, m_wb_we_o,
|
m_wb_dat_o, m_wb_dat_i, m_wb_cyc_o,
|
m_wb_dat_o, m_wb_dat_i, m_wb_cyc_o,
|
m_wb_stb_o, m_wb_ack_i, m_wb_err_i,
|
m_wb_stb_o, m_wb_ack_i, m_wb_err_i,
|
Line 176... |
Line 178... |
input wb_stb_i; // WISHBONE strobe input
|
input wb_stb_i; // WISHBONE strobe input
|
output wb_ack_o; // WISHBONE acknowledge output
|
output wb_ack_o; // WISHBONE acknowledge output
|
|
|
`ifdef EXTERNAL_DMA
|
`ifdef EXTERNAL_DMA
|
// DMA
|
// DMA
|
|
input [1:0] wb_ack_i; // DMA acknowledge input
|
output [1:0] wb_req_o; // DMA request output
|
output [1:0] wb_req_o; // DMA request output
|
output [1:0] wb_nd_o; // DMA force new descriptor output
|
output [1:0] wb_nd_o; // DMA force new descriptor output
|
output wb_rd_o; // DMA restart descriptor output
|
output wb_rd_o; // DMA restart descriptor output
|
`else
|
`else
|
// WISHBONE master
|
// WISHBONE master
|
Line 192... |
Line 195... |
output m_wb_stb_o;
|
output m_wb_stb_o;
|
input m_wb_ack_i;
|
input m_wb_ack_i;
|
input m_wb_err_i;
|
input m_wb_err_i;
|
`endif
|
`endif
|
|
|
input [1:0] wb_ack_i; // DMA acknowledge input
|
|
|
|
// Tx
|
// Tx
|
input mtx_clk_pad_i; // Transmit clock (from PHY)
|
input mtx_clk_pad_i; // Transmit clock (from PHY)
|
output [3:0] mtxd_pad_o; // Transmit nibble (to PHY)
|
output [3:0] mtxd_pad_o; // Transmit nibble (to PHY)
|
output mtxen_pad_o; // Transmit enable (to PHY)
|
output mtxen_pad_o; // Transmit enable (to PHY)
|