@@ -192,7 +192,24 @@ module eth_mac_1g #
192192 input wire [15 :0 ] cfg_rx_lfc_opcode,
193193 input wire cfg_rx_lfc_en,
194194 input wire [15 :0 ] cfg_rx_pfc_opcode,
195- input wire cfg_rx_pfc_en
195+ input wire cfg_rx_pfc_en,
196+
197+ // debug
198+ output clk_out,
199+ output wire [DATA_WIDTH- 1 :0 ] s_axis_tdata_out,
200+ output wire s_axis_tvalid_out,
201+ output wire s_axis_tready_out,
202+ output wire s_axis_tlast_out,
203+ output wire clk_enable_out,
204+ output wire mii_select_out,
205+ output wire cfg_tx_enable_out,
206+ output wire start_packet_out,
207+ output wire error_underflow_out,
208+ output [2 :0 ] state_reg_out,
209+
210+ output wire [DATA_WIDTH- 1 :0 ] gmii_txd_out,
211+ output wire gmii_tx_en_out,
212+ output wire gmii_tx_er_out
196213);
197214
198215localparam MAC_CTRL_ENABLE = PAUSE_ENABLE || PFC_ENABLE;
@@ -268,7 +285,22 @@ axis_gmii_tx_inst (
268285 .cfg_ifg(cfg_ifg),
269286 .cfg_tx_enable(cfg_tx_enable),
270287 .start_packet(tx_start_packet),
271- .error_underflow(tx_error_underflow)
288+ .error_underflow(tx_error_underflow),
289+ .clk_out(clk_out),
290+ .s_axis_tdata_out(s_axis_tdata_out),
291+ .s_axis_tvalid_out(s_axis_tvalid_out),
292+ .s_axis_tready_out(s_axis_tready_out),
293+ .s_axis_tlast_out(s_axis_tlast_out),
294+ .clk_enable_out(clk_enable_out),
295+ .mii_select_out(mii_select_out),
296+ .cfg_tx_enable_out(cfg_tx_enable_out),
297+ .start_packet_out(start_packet_out),
298+ .error_underflow_out(error_underflow_out),
299+ .state_reg_out(state_reg_out),
300+
301+ .gmii_txd_out(gmii_txd_out),
302+ .gmii_tx_en_out(gmii_tx_en_out),
303+ .gmii_tx_er_out(gmii_tx_er_out)
272304);
273305
274306generate
0 commit comments