📄 pmc5382_to_pmc3386_pl3.v
字号:
.ch13_fifo_eop (ch13_fifo_eop ),
.ch13_fifo_mod (ch13_fifo_mod ),
.ch13_fifo_err (ch13_fifo_err ),
.ch13_fifo_par(ch13_fifo_par),
//ch14
.ch14_fifo_data(ch14_fifo_data),
.ch14_fifo_sop (ch14_fifo_sop ),
.ch14_fifo_eop (ch14_fifo_eop ),
.ch14_fifo_mod (ch14_fifo_mod ),
.ch14_fifo_err (ch14_fifo_err ),
.ch14_fifo_par(ch14_fifo_par),
//ch15
.ch15_fifo_data(ch15_fifo_data),
.ch15_fifo_sop (ch15_fifo_sop ),
.ch15_fifo_eop (ch15_fifo_eop ),
.ch15_fifo_mod (ch15_fifo_mod ),
.ch15_fifo_err (ch15_fifo_err ),
.ch15_fifo_par(ch15_fifo_par),
//signals from m_bus block
.header_length(header_length),
.crc_length (crc_length ),
.ge0_da_mac(ge0_da_mac),
.ge0_sa_mac(ge0_sa_mac),
.ge1_da_mac(ge1_da_mac),
.ge1_sa_mac(ge1_sa_mac),
.ge2_da_mac(ge2_da_mac),
.ge2_sa_mac(ge2_sa_mac),
.ge3_da_mac(ge3_da_mac),
.ge3_sa_mac(ge3_sa_mac),
.lose_pkt_cnt_0 (lose_pkt_cnt_0 ),
.lose_pkt_cnt_1 (lose_pkt_cnt_1 ),
.lose_pkt_cnt_2 (lose_pkt_cnt_2 ),
.lose_pkt_cnt_3 (lose_pkt_cnt_3 ),
.lose_pkt_cnt_4 (lose_pkt_cnt_4 ),
.lose_pkt_cnt_5 (lose_pkt_cnt_5 ),
.lose_pkt_cnt_6 (lose_pkt_cnt_6 ),
.lose_pkt_cnt_7 (lose_pkt_cnt_7 ),
.lose_pkt_cnt_8 (lose_pkt_cnt_8 ),
.lose_pkt_cnt_9 (lose_pkt_cnt_9 ),
.lose_pkt_cnt_10(lose_pkt_cnt_10),
.lose_pkt_cnt_11(lose_pkt_cnt_11),
.lose_pkt_cnt_12(lose_pkt_cnt_12),
.lose_pkt_cnt_13(lose_pkt_cnt_13),
.lose_pkt_cnt_14(lose_pkt_cnt_14),
.lose_pkt_cnt_15(lose_pkt_cnt_15),
//test signals
.test_sel (test_sel ),
.test_point(test_point_for_pmc5382_rx_pl3)
);
//pmc3386_tx_pl3.v
pmc3386_tx_pl3 pmc3386_tx_pl3_0(
//system signals
.h_reset_n(h_reset_n),
.s_reset_n(s_reset_n),
.sys_clk_100m(sys_clk_100m),
//signals from pmc5382 block
.pmc3386_tenb (pmc3386_tenb_0 ),
.pmc3386_tsx (pmc3386_tsx_0 ),
.pmc3386_tadr (pmc3386_tadr_0 ),
.pmc3386_ptpa (pmc3386_ptpa_0 ),
.pmc3386_stpa (pmc3386_stpa_0 ),
.pmc3386_dtpa(pmc3386_dtpa_0),
.pmc3386_tdat (pmc3386_tdat_0 ),
.pmc3386_tsop (pmc3386_tsop_0 ),
.pmc3386_teop (pmc3386_teop_0 ),
.pmc3386_tmod (pmc3386_tmod_0 ),
.pmc3386_terr (pmc3386_terr_0 ),
.pmc3386_tprty(pmc3386_tprty_0),
//signals to pmc3386_tx_pl3 block
.ch0_fifo_aval(ch0_fifo_aval),
.ch1_fifo_aval(ch1_fifo_aval),
.ch2_fifo_aval(ch2_fifo_aval),
.ch3_fifo_aval(ch3_fifo_aval),
.ch4_fifo_aval(ch4_fifo_aval),
.ch5_fifo_aval(ch5_fifo_aval),
.ch6_fifo_aval(ch6_fifo_aval),
.ch7_fifo_aval(ch7_fifo_aval),
.ch0_fifo_rden(ch0_fifo_rden),
.ch1_fifo_rden(ch1_fifo_rden),
.ch2_fifo_rden(ch2_fifo_rden),
.ch3_fifo_rden(ch3_fifo_rden),
.ch4_fifo_rden(ch4_fifo_rden),
.ch5_fifo_rden(ch5_fifo_rden),
.ch6_fifo_rden(ch6_fifo_rden),
.ch7_fifo_rden(ch7_fifo_rden),
//ch0
.ch0_fifo_data(ch0_fifo_data),
.ch0_fifo_sop (ch0_fifo_sop ),
.ch0_fifo_eop (ch0_fifo_eop ),
.ch0_fifo_mod (ch0_fifo_mod ),
.ch0_fifo_err (ch0_fifo_err ),
.ch0_fifo_par(ch0_fifo_par),
//ch1
.ch1_fifo_data(ch1_fifo_data),
.ch1_fifo_sop (ch1_fifo_sop ),
.ch1_fifo_eop (ch1_fifo_eop ),
.ch1_fifo_mod (ch1_fifo_mod ),
.ch1_fifo_err (ch1_fifo_err ),
.ch1_fifo_par(ch1_fifo_par),
//ch2
.ch2_fifo_data(ch2_fifo_data),
.ch2_fifo_sop (ch2_fifo_sop ),
.ch2_fifo_eop (ch2_fifo_eop ),
.ch2_fifo_mod (ch2_fifo_mod ),
.ch2_fifo_err (ch2_fifo_err ),
.ch2_fifo_par(ch2_fifo_par),
//ch3
.ch3_fifo_data(ch3_fifo_data),
.ch3_fifo_sop (ch3_fifo_sop ),
.ch3_fifo_eop (ch3_fifo_eop ),
.ch3_fifo_mod (ch3_fifo_mod ),
.ch3_fifo_err (ch3_fifo_err ),
.ch3_fifo_par(ch3_fifo_par),
//ch4
.ch4_fifo_data(ch4_fifo_data),
.ch4_fifo_sop (ch4_fifo_sop ),
.ch4_fifo_eop (ch4_fifo_eop ),
.ch4_fifo_mod (ch4_fifo_mod ),
.ch4_fifo_err (ch4_fifo_err ),
.ch4_fifo_par(ch4_fifo_par),
//ch5
.ch5_fifo_data(ch5_fifo_data),
.ch5_fifo_sop (ch5_fifo_sop ),
.ch5_fifo_eop (ch5_fifo_eop ),
.ch5_fifo_mod (ch5_fifo_mod ),
.ch5_fifo_err (ch5_fifo_err ),
.ch5_fifo_par(ch5_fifo_par),
//ch6
.ch6_fifo_data(ch6_fifo_data),
.ch6_fifo_sop (ch6_fifo_sop ),
.ch6_fifo_eop (ch6_fifo_eop ),
.ch6_fifo_mod (ch6_fifo_mod ),
.ch6_fifo_err (ch6_fifo_err ),
.ch6_fifo_par(ch6_fifo_par),
//ch7
.ch7_fifo_data(ch7_fifo_data),
.ch7_fifo_sop (ch7_fifo_sop ),
.ch7_fifo_eop (ch7_fifo_eop ),
.ch7_fifo_mod (ch7_fifo_mod ),
.ch7_fifo_err (ch7_fifo_err ),
.ch7_fifo_par(ch7_fifo_par),
//test signals
.test_sel (test_sel ),
.test_point(test_point_for_pmc3386_tx_pl3_0)
);
//pmc3386_tx_pl3.v
pmc3386_tx_pl3 pmc3386_tx_pl3_1(
//system signals
.h_reset_n(h_reset_n),
.s_reset_n(s_reset_n),
.sys_clk_100m(sys_clk_100m),
//signals from pmc5382 block
.pmc3386_tenb (pmc3386_tenb_1 ),
.pmc3386_tsx (pmc3386_tsx_1 ),
.pmc3386_tadr (pmc3386_tadr_1 ),
.pmc3386_ptpa (pmc3386_ptpa_1 ),
.pmc3386_stpa (pmc3386_stpa_1 ),
.pmc3386_dtpa(pmc3386_dtpa_1),
.pmc3386_tdat (pmc3386_tdat_1 ),
.pmc3386_tsop (pmc3386_tsop_1 ),
.pmc3386_teop (pmc3386_teop_1 ),
.pmc3386_tmod (pmc3386_tmod_1 ),
.pmc3386_terr (pmc3386_terr_1 ),
.pmc3386_tprty(pmc3386_tprty_1),
//signals to pmc3386_tx_pl3 block
.ch0_fifo_aval(ch8_fifo_aval),
.ch1_fifo_aval(ch9_fifo_aval),
.ch2_fifo_aval(ch10_fifo_aval),
.ch3_fifo_aval(ch11_fifo_aval),
.ch4_fifo_aval(ch12_fifo_aval),
.ch5_fifo_aval(ch13_fifo_aval),
.ch6_fifo_aval(ch14_fifo_aval),
.ch7_fifo_aval(ch15_fifo_aval),
.ch0_fifo_rden(ch8_fifo_rden),
.ch1_fifo_rden(ch9_fifo_rden),
.ch2_fifo_rden(ch10_fifo_rden),
.ch3_fifo_rden(ch11_fifo_rden),
.ch4_fifo_rden(ch12_fifo_rden),
.ch5_fifo_rden(ch13_fifo_rden),
.ch6_fifo_rden(ch14_fifo_rden),
.ch7_fifo_rden(ch15_fifo_rden),
//ch0
.ch0_fifo_data(ch8_fifo_data),
.ch0_fifo_sop (ch8_fifo_sop ),
.ch0_fifo_eop (ch8_fifo_eop ),
.ch0_fifo_mod (ch8_fifo_mod ),
.ch0_fifo_err (ch8_fifo_err ),
.ch0_fifo_par(ch8_fifo_par),
//ch1
.ch1_fifo_data(ch9_fifo_data),
.ch1_fifo_sop (ch9_fifo_sop ),
.ch1_fifo_eop (ch9_fifo_eop ),
.ch1_fifo_mod (ch9_fifo_mod ),
.ch1_fifo_err (ch9_fifo_err ),
.ch1_fifo_par(ch9_fifo_par),
//ch2
.ch2_fifo_data(ch10_fifo_data),
.ch2_fifo_sop (ch10_fifo_sop ),
.ch2_fifo_eop (ch10_fifo_eop ),
.ch2_fifo_mod (ch10_fifo_mod ),
.ch2_fifo_err (ch10_fifo_err ),
.ch2_fifo_par(ch10_fifo_par),
//ch3
.ch3_fifo_data(ch11_fifo_data),
.ch3_fifo_sop (ch11_fifo_sop ),
.ch3_fifo_eop (ch11_fifo_eop ),
.ch3_fifo_mod (ch11_fifo_mod ),
.ch3_fifo_err (ch11_fifo_err ),
.ch3_fifo_par(ch11_fifo_par),
//ch4
.ch4_fifo_data(ch12_fifo_data),
.ch4_fifo_sop (ch12_fifo_sop ),
.ch4_fifo_eop (ch12_fifo_eop ),
.ch4_fifo_mod (ch12_fifo_mod ),
.ch4_fifo_err (ch12_fifo_err ),
.ch4_fifo_par(ch12_fifo_par),
//ch5
.ch5_fifo_data(ch13_fifo_data),
.ch5_fifo_sop (ch13_fifo_sop ),
.ch5_fifo_eop (ch13_fifo_eop ),
.ch5_fifo_mod (ch13_fifo_mod ),
.ch5_fifo_err (ch13_fifo_err ),
.ch5_fifo_par(ch13_fifo_par),
//ch6
.ch6_fifo_data(ch14_fifo_data),
.ch6_fifo_sop (ch14_fifo_sop ),
.ch6_fifo_eop (ch14_fifo_eop ),
.ch6_fifo_mod (ch14_fifo_mod ),
.ch6_fifo_err (ch14_fifo_err ),
.ch6_fifo_par(ch14_fifo_par),
//ch7
.ch7_fifo_data(ch15_fifo_data),
.ch7_fifo_sop (ch15_fifo_sop ),
.ch7_fifo_eop (ch15_fifo_eop ),
.ch7_fifo_mod (ch15_fifo_mod ),
.ch7_fifo_err (ch15_fifo_err ),
.ch7_fifo_par(ch15_fifo_par),
//test signals
.test_sel (test_sel ),
.test_point(test_point_for_pmc3386_tx_pl3_1)
);
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -