📄 gmac_rgmii_top.v
字号:
OBUF rx_statistics_vector_o21 (.I(rx_statistics_vector_reg[21]),
.O(rx_statistics_vector[21]));
OBUF rx_statistics_vector_o20 (.I(rx_statistics_vector_reg[20]),
.O(rx_statistics_vector[20]));
OBUF rx_statistics_vector_o19 (.I(rx_statistics_vector_reg[19]),
.O(rx_statistics_vector[19]));
OBUF rx_statistics_vector_o18 (.I(rx_statistics_vector_reg[18]),
.O(rx_statistics_vector[18]));
OBUF rx_statistics_vector_o17 (.I(rx_statistics_vector_reg[17]),
.O(rx_statistics_vector[17]));
OBUF rx_statistics_vector_o16 (.I(rx_statistics_vector_reg[16]),
.O(rx_statistics_vector[16]));
OBUF rx_statistics_vector_o15 (.I(rx_statistics_vector_reg[15]),
.O(rx_statistics_vector[15]));
OBUF rx_statistics_vector_o14 (.I(rx_statistics_vector_reg[14]),
.O(rx_statistics_vector[14]));
OBUF rx_statistics_vector_o13 (.I(rx_statistics_vector_reg[13]),
.O(rx_statistics_vector[13]));
OBUF rx_statistics_vector_o12 (.I(rx_statistics_vector_reg[12]),
.O(rx_statistics_vector[12]));
OBUF rx_statistics_vector_o11 (.I(rx_statistics_vector_reg[11]),
.O(rx_statistics_vector[11]));
OBUF rx_statistics_vector_o10 (.I(rx_statistics_vector_reg[10]),
.O(rx_statistics_vector[10]));
OBUF rx_statistics_vector_o9 (.I(rx_statistics_vector_reg[9]),
.O(rx_statistics_vector[9]));
OBUF rx_statistics_vector_o8 (.I(rx_statistics_vector_reg[8]),
.O(rx_statistics_vector[8]));
OBUF rx_statistics_vector_o7 (.I(rx_statistics_vector_reg[7]),
.O(rx_statistics_vector[7]));
OBUF rx_statistics_vector_o6 (.I(rx_statistics_vector_reg[6]),
.O(rx_statistics_vector[6]));
OBUF rx_statistics_vector_o5 (.I(rx_statistics_vector_reg[5]),
.O(rx_statistics_vector[5]));
OBUF rx_statistics_vector_o4 (.I(rx_statistics_vector_reg[4]),
.O(rx_statistics_vector[4]));
OBUF rx_statistics_vector_o3 (.I(rx_statistics_vector_reg[3]),
.O(rx_statistics_vector[3]));
OBUF rx_statistics_vector_o2 (.I(rx_statistics_vector_reg[2]),
.O(rx_statistics_vector[2]));
OBUF rx_statistics_vector_o1 (.I(rx_statistics_vector_reg[1]),
.O(rx_statistics_vector[1]));
OBUF rx_statistics_vector_o0 (.I(rx_statistics_vector_reg[0]),
.O(rx_statistics_vector[0]));
OBUF rx_statistics_valid_o (.I(rx_statistics_valid_reg),
.O(rx_statistics_valid));
OBUF tx_clk_o (.I(tx_clk_int), .O(tx_clk));
IBUF tx_data_i7 (.I(tx_data[7]), .O(tx_data_int[7]));
IBUF tx_data_i6 (.I(tx_data[6]), .O(tx_data_int[6]));
IBUF tx_data_i5 (.I(tx_data[5]), .O(tx_data_int[5]));
IBUF tx_data_i4 (.I(tx_data[4]), .O(tx_data_int[4]));
IBUF tx_data_i3 (.I(tx_data[3]), .O(tx_data_int[3]));
IBUF tx_data_i2 (.I(tx_data[2]), .O(tx_data_int[2]));
IBUF tx_data_i1 (.I(tx_data[1]), .O(tx_data_int[1]));
IBUF tx_data_i0 (.I(tx_data[0]), .O(tx_data_int[0]));
IBUF tx_data_valid_i (.I(tx_data_valid), .O(tx_data_valid_int));
IBUF tx_underrun_i (.I(tx_underrun), .O(tx_underrun_int));
OBUF tx_ack_o (.I(tx_ack_int), .O(tx_ack));
OBUF tx_retransmit_o (.I(tx_retransmit_int), .O(tx_retransmit));
OBUF tx_collision_o (.I(tx_collision_int), .O(tx_collision));
IBUF tx_ifg_delay_i7 (.I(tx_ifg_delay[7]), .O(tx_ifg_delay_int[7]));
IBUF tx_ifg_delay_i6 (.I(tx_ifg_delay[6]), .O(tx_ifg_delay_int[6]));
IBUF tx_ifg_delay_i5 (.I(tx_ifg_delay[5]), .O(tx_ifg_delay_int[5]));
IBUF tx_ifg_delay_i4 (.I(tx_ifg_delay[4]), .O(tx_ifg_delay_int[4]));
IBUF tx_ifg_delay_i3 (.I(tx_ifg_delay[3]), .O(tx_ifg_delay_int[3]));
IBUF tx_ifg_delay_i2 (.I(tx_ifg_delay[2]), .O(tx_ifg_delay_int[2]));
IBUF tx_ifg_delay_i1 (.I(tx_ifg_delay[1]), .O(tx_ifg_delay_int[1]));
IBUF tx_ifg_delay_i0 (.I(tx_ifg_delay[0]), .O(tx_ifg_delay_int[0]));
always @ (posedge tx_clk_int or posedge reset_int )
begin
if (reset_int)
begin
tx_statistics_valid_reg <= 1'b0;
tx_statistics_vector_reg <= 29'b0;
end
else
begin
tx_statistics_valid_reg <= tx_statistics_valid_int;
tx_statistics_vector_reg <= tx_statistics_vector_int;
end
end
OBUF tx_statistics_vector_o28 (.I(tx_statistics_vector_reg[28]),
.O(tx_statistics_vector[28]));
OBUF tx_statistics_vector_o27 (.I(tx_statistics_vector_reg[27]),
.O(tx_statistics_vector[27]));
OBUF tx_statistics_vector_o26 (.I(tx_statistics_vector_reg[26]),
.O(tx_statistics_vector[26]));
OBUF tx_statistics_vector_o25 (.I(tx_statistics_vector_reg[25]),
.O(tx_statistics_vector[25]));
OBUF tx_statistics_vector_o24 (.I(tx_statistics_vector_reg[24]),
.O(tx_statistics_vector[24]));
OBUF tx_statistics_vector_o23 (.I(tx_statistics_vector_reg[23]),
.O(tx_statistics_vector[23]));
OBUF tx_statistics_vector_o22 (.I(tx_statistics_vector_reg[22]),
.O(tx_statistics_vector[22]));
OBUF tx_statistics_vector_o21 (.I(tx_statistics_vector_reg[21]),
.O(tx_statistics_vector[21]));
OBUF tx_statistics_vector_o20 (.I(tx_statistics_vector_reg[20]),
.O(tx_statistics_vector[20]));
OBUF tx_statistics_vector_o19 (.I(tx_statistics_vector_reg[19]),
.O(tx_statistics_vector[19]));
OBUF tx_statistics_vector_o18 (.I(tx_statistics_vector_reg[18]),
.O(tx_statistics_vector[18]));
OBUF tx_statistics_vector_o17 (.I(tx_statistics_vector_reg[17]),
.O(tx_statistics_vector[17]));
OBUF tx_statistics_vector_o16 (.I(tx_statistics_vector_reg[16]),
.O(tx_statistics_vector[16]));
OBUF tx_statistics_vector_o15 (.I(tx_statistics_vector_reg[15]),
.O(tx_statistics_vector[15]));
OBUF tx_statistics_vector_o14 (.I(tx_statistics_vector_reg[14]),
.O(tx_statistics_vector[14]));
OBUF tx_statistics_vector_o13 (.I(tx_statistics_vector_reg[13]),
.O(tx_statistics_vector[13]));
OBUF tx_statistics_vector_o12 (.I(tx_statistics_vector_reg[12]),
.O(tx_statistics_vector[12]));
OBUF tx_statistics_vector_o11 (.I(tx_statistics_vector_reg[11]),
.O(tx_statistics_vector[11]));
OBUF tx_statistics_vector_o10 (.I(tx_statistics_vector_reg[10]),
.O(tx_statistics_vector[10]));
OBUF tx_statistics_vector_o9 (.I(tx_statistics_vector_reg[9]),
.O(tx_statistics_vector[9]));
OBUF tx_statistics_vector_o8 (.I(tx_statistics_vector_reg[8]),
.O(tx_statistics_vector[8]));
OBUF tx_statistics_vector_o7 (.I(tx_statistics_vector_reg[7]),
.O(tx_statistics_vector[7]));
OBUF tx_statistics_vector_o6 (.I(tx_statistics_vector_reg[6]),
.O(tx_statistics_vector[6]));
OBUF tx_statistics_vector_o5 (.I(tx_statistics_vector_reg[5]),
.O(tx_statistics_vector[5]));
OBUF tx_statistics_vector_o4 (.I(tx_statistics_vector_reg[4]),
.O(tx_statistics_vector[4]));
OBUF tx_statistics_vector_o3 (.I(tx_statistics_vector_reg[3]),
.O(tx_statistics_vector[3]));
OBUF tx_statistics_vector_o2 (.I(tx_statistics_vector_reg[2]),
.O(tx_statistics_vector[2]));
OBUF tx_statistics_vector_o1 (.I(tx_statistics_vector_reg[1]),
.O(tx_statistics_vector[1]));
OBUF tx_statistics_vector_o0 (.I(tx_statistics_vector_reg[0]),
.O(tx_statistics_vector[0]));
OBUF tx_statistics_valid_o (.I(tx_statistics_valid_reg),
.O(tx_statistics_valid));
IBUF pause_req_i (.I(pause_req), .O(pause_req_int));
IBUF pause_val_i15 (.I(pause_val[15]), .O(pause_val_int[15]));
IBUF pause_val_i14 (.I(pause_val[14]), .O(pause_val_int[14]));
IBUF pause_val_i13 (.I(pause_val[13]), .O(pause_val_int[13]));
IBUF pause_val_i12 (.I(pause_val[12]), .O(pause_val_int[12]));
IBUF pause_val_i11 (.I(pause_val[11]), .O(pause_val_int[11]));
IBUF pause_val_i10 (.I(pause_val[10]), .O(pause_val_int[10]));
IBUF pause_val_i9 (.I(pause_val[9]), .O(pause_val_int[9]));
IBUF pause_val_i8 (.I(pause_val[8]), .O(pause_val_int[8]));
IBUF pause_val_i7 (.I(pause_val[7]), .O(pause_val_int[7]));
IBUF pause_val_i6 (.I(pause_val[6]), .O(pause_val_int[6]));
IBUF pause_val_i5 (.I(pause_val[5]), .O(pause_val_int[5]));
IBUF pause_val_i4 (.I(pause_val[4]), .O(pause_val_int[4]));
IBUF pause_val_i3 (.I(pause_val[3]), .O(pause_val_int[3]));
IBUF pause_val_i2 (.I(pause_val[2]), .O(pause_val_int[2]));
IBUF pause_val_i1 (.I(pause_val[1]), .O(pause_val_int[1]));
IBUF pause_val_i0 (.I(pause_val[0]), .O(pause_val_int[0]));
IBUF mdio_in_i (.I(mdio_in), .O(mdio_in_int));
OBUF mdio_out_o (.I(mdio_out_int), .O(mdio_out));
OBUF mdio_tri_o (.I(mdio_tri_int), .O(mdio_tri));
OBUF mdc_o (.I(mdc_int), .O(mdc));
IBUF host_opcode_i1 (.I(host_opcode[1]), .O(host_opcode_int[1]));
IBUF host_opcode_i0 (.I(host_opcode[0]), .O(host_opcode_int[0]));
IBUF host_addr_i9 (.I(host_addr[9]), .O(host_addr_int[9]));
IBUF host_addr_i8 (.I(host_addr[8]), .O(host_addr_int[8]));
IBUF host_addr_i7 (.I(host_addr[7]), .O(host_addr_int[7]));
IBUF host_addr_i6 (.I(host_addr[6]), .O(host_addr_int[6]));
IBUF host_addr_i5 (.I(host_addr[5]), .O(host_addr_int[5]));
IBUF host_addr_i4 (.I(host_addr[4]), .O(host_addr_int[4]));
IBUF host_addr_i3 (.I(host_addr[3]), .O(host_addr_int[3]));
IBUF host_addr_i2 (.I(host_addr[2]), .O(host_addr_int[2]));
IBUF host_addr_i1 (.I(host_addr[1]), .O(host_addr_int[1]));
IBUF host_addr_i0 (.I(host_addr[0]), .O(host_addr_int[0]));
IBUF host_wr_data_i31 (.I(host_wr_data[31]), .O(host_wr_data_int[31]));
IBUF host_wr_data_i30 (.I(host_wr_data[30]), .O(host_wr_data_int[30]));
IBUF host_wr_data_i29 (.I(host_wr_data[29]), .O(host_wr_data_int[29]));
IBUF host_wr_data_i28 (.I(host_wr_data[28]), .O(host_wr_data_int[28]));
IBUF host_wr_data_i27 (.I(host_wr_data[27]), .O(host_wr_data_int[27]));
IBUF host_wr_data_i26 (.I(host_wr_data[26]), .O(host_wr_data_int[26]));
IBUF host_wr_data_i25 (.I(host_wr_data[25]), .O(host_wr_data_int[25]));
IBUF host_wr_data_i24 (.I(host_wr_data[24]), .O(host_wr_data_int[24]));
IBUF host_wr_data_i23 (.I(host_wr_data[23]), .O(host_wr_data_int[23]));
IBUF host_wr_data_i22 (.I(host_wr_data[22]), .O(host_wr_data_int[22]));
IBUF host_wr_data_i21 (.I(host_wr_data[21]), .O(host_wr_data_int[21]));
IBUF host_wr_data_i20 (.I(host_wr_data[20]), .O(host_wr_data_int[20]));
IBUF host_wr_data_i19 (.I(host_wr_data[19]), .O(host_wr_data_int[19]));
IBUF host_wr_data_i18 (.I(host_wr_data[18]), .O(host_wr_data_int[18]));
IBUF host_wr_data_i17 (.I(host_wr_data[17]), .O(host_wr_data_int[17]));
IBUF host_wr_data_i16 (.I(host_wr_data[16]), .O(host_wr_data_int[16]));
IBUF host_wr_data_i15 (.I(host_wr_data[15]), .O(host_wr_data_int[15]));
IBUF host_wr_data_i14 (.I(host_wr_data[14]), .O(host_wr_data_int[14]));
IBUF host_wr_data_i13 (.I(host_wr_data[13]), .O(host_wr_data_int[13]));
IBUF host_wr_data_i12 (.I(host_wr_data[12]), .O(host_wr_data_int[12]));
IBUF host_wr_data_i11 (.I(host_wr_data[11]), .O(host_wr_data_int[11]));
IBUF host_wr_data_i10 (.I(host_wr_data[10]), .O(host_wr_data_int[10]));
IBUF host_wr_data_i9 (.I(host_wr_data[9]), .O(host_wr_data_int[9]));
IBUF host_wr_data_i8 (.I(host_wr_data[8]), .O(host_wr_data_int[8]));
IBUF host_wr_data_i7 (.I(host_wr_data[7]), .O(host_wr_data_int[7]));
IBUF host_wr_data_i6 (.I(host_wr_data[6]), .O(host_wr_data_int[6]));
IBUF host_wr_data_i5 (.I(host_wr_data[5]), .O(host_wr_data_int[5]));
IBUF host_wr_data_i4 (.I(host_wr_data[4]), .O(host_wr_data_int[4]));
IBUF host_wr_data_i3 (.I(host_wr_data[3]), .O(host_wr_data_int[3]));
IBUF host_wr_data_i2 (.I(host_wr_data[2]), .O(host_wr_data_int[2]));
IBUF host_wr_data_i1 (.I(host_wr_data[1]), .O(host_wr_data_int[1]));
IBUF host_wr_data_i0 (.I(host_wr_data[0]), .O(host_wr_data_int[0]));
IBUF host_req_i (.I(host_req), .O(host_req_int));
IBUF host_miim_sel_i (.I(host_miim_sel), .O(host_miim_sel_int));
OBUF host_rd_data_o31 (.I(host_rd_data_int[31]), .O(host_rd_data[31]));
OBUF host_rd_data_o30 (.I(host_rd_data_int[30]), .O(host_rd_data[30]));
OBUF host_rd_data_o29 (.I(host_rd_data_int[29]), .O(host_rd_data[29]));
OBUF host_rd_data_o28 (.I(host_rd_data_int[28]), .O(host_rd_data[28]));
OBUF host_rd_data_o27 (.I(host_rd_data_int[27]), .O(host_rd_data[27]));
OBUF host_rd_data_o26 (.I(host_rd_data_int[26]), .O(host_rd_data[26]));
OBUF host_rd_data_o25 (.I(host_rd_data_int[25]), .O(host_rd_data[25]));
OBUF host_rd_data_o24 (.I(host_rd_data_int[24]), .O(host_rd_data[24]));
OBUF host_rd_data_o23 (.I(host_rd_data_int[23]), .O(host_rd_data[23]));
OBUF host_rd_data_o22 (.I(host_rd_data_int[22]), .O(host_rd_data[22]));
OBUF host_rd_data_o21 (.I(host_rd_data_int[21]), .O(host_rd_data[21]));
OBUF host_rd_data_o20 (.I(host_rd_data_int[20]), .O(host_rd_data[20]));
OBUF host_rd_data_o19 (.I(host_rd_data_int[19]), .O(host_rd_data[19]));
OBUF host_rd_data_o18 (.I(host_rd_data_int[18]), .O(host_rd_data[18]));
OBUF host_rd_data_o17 (.I(host_rd_data_int[17]), .O(host_rd_data[17]));
OBUF host_rd_data_o16 (.I(host_rd_data_int[16]), .O(host_rd_data[16]));
OBUF host_rd_data_o15 (.I(host_rd_data_int[15]), .O(host_rd_data[15]));
OBUF host_rd_data_o14 (.I(host_rd_data_int[14]), .O(host_rd_data[14]));
OBUF host_rd_data_o13 (.I(host_rd_data_int[13]), .O(host_rd_data[13]));
OBUF host_rd_data_o12 (.I(host_rd_data_int[12]), .O(host_rd_data[12]));
OBUF host_rd_data_o11 (.I(host_rd_data_int[11]), .O(host_rd_data[11]));
OBUF host_rd_data_o10 (.I(host_rd_data_int[10]), .O(host_rd_data[10]));
OBUF host_rd_data_o9 (.I(host_rd_data_int[9]), .O(host_rd_data[9]));
OBUF host_rd_data_o8 (.I(host_rd_data_int[8]), .O(host_rd_data[8]));
OBUF host_rd_data_o7 (.I(host_rd_data_int[7]), .O(host_rd_data[7]));
OBUF host_rd_data_o6 (.I(host_rd_data_int[6]), .O(host_rd_data[6]));
OBUF host_rd_data_o5 (.I(host_rd_data_int[5]), .O(host_rd_data[5]));
OBUF host_rd_data_o4 (.I(host_rd_data_int[4]), .O(host_rd_data[4]));
OBUF host_rd_data_o3 (.I(host_rd_data_int[3]), .O(host_rd_data[3]));
OBUF host_rd_data_o2 (.I(host_rd_data_int[2]), .O(host_rd_data[2]));
OBUF host_rd_data_o1 (.I(host_rd_data_int[1]), .O(host_rd_data[1]));
OBUF host_rd_data_o0 (.I(host_rd_data_int[0]), .O(host_rd_data[0]));
OBUF host_miim_rdy_o (.I(host_miim_rdy_int), .O(host_miim_rdy));
endmodule // gmac_top
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -