mirror of
https://github.com/corundum/corundum.git
synced 2025-01-30 08:32:52 +08:00
Update 10G designs for PTP separate RX clock
This commit is contained in:
parent
74f4c6fc2d
commit
886111c9e6
@ -1697,6 +1697,7 @@ core_inst (
|
||||
.qsfp_0_rx_error_count_3(qsfp_0_rx_error_count_3_int),
|
||||
.qsfp_0_modprs_l(qsfp_0_modprs_l_int),
|
||||
.qsfp_0_sel_l(qsfp_0_sel_l),
|
||||
|
||||
.qsfp_1_tx_clk_0(qsfp_1_tx_clk_0_int),
|
||||
.qsfp_1_tx_rst_0(qsfp_1_tx_rst_0_int),
|
||||
.qsfp_1_txd_0(qsfp_1_txd_0_int),
|
||||
@ -1743,14 +1744,17 @@ core_inst (
|
||||
.qsfp_1_rx_error_count_3(qsfp_1_rx_error_count_3_int),
|
||||
.qsfp_1_modprs_l(qsfp_1_modprs_l_int),
|
||||
.qsfp_1_sel_l(qsfp_1_sel_l),
|
||||
|
||||
.qsfp_reset_l(qsfp_reset_l),
|
||||
.qsfp_int_l(qsfp_int_l_int),
|
||||
|
||||
.qsfp_i2c_scl_i(qsfp_i2c_scl_i),
|
||||
.qsfp_i2c_scl_o(qsfp_i2c_scl_o),
|
||||
.qsfp_i2c_scl_t(qsfp_i2c_scl_t),
|
||||
.qsfp_i2c_sda_i(qsfp_i2c_sda_i),
|
||||
.qsfp_i2c_sda_o(qsfp_i2c_sda_o),
|
||||
.qsfp_i2c_sda_t(qsfp_i2c_sda_t),
|
||||
|
||||
.eeprom_i2c_scl_i(eeprom_i2c_scl_i),
|
||||
.eeprom_i2c_scl_o(eeprom_i2c_scl_o),
|
||||
.eeprom_i2c_scl_t(eeprom_i2c_scl_t),
|
||||
|
@ -1026,6 +1026,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1318,6 +1319,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -1721,6 +1721,7 @@ core_inst (
|
||||
.qsfp_0_rx_error_count_3(qsfp_0_rx_error_count_3_int),
|
||||
.qsfp_0_modprs_l(qsfp_0_modprs_l_int),
|
||||
.qsfp_0_sel_l(qsfp_0_sel_l),
|
||||
|
||||
.qsfp_1_tx_clk_0(qsfp_1_tx_clk_0_int),
|
||||
.qsfp_1_tx_rst_0(qsfp_1_tx_rst_0_int),
|
||||
.qsfp_1_txd_0(qsfp_1_txd_0_int),
|
||||
@ -1767,14 +1768,17 @@ core_inst (
|
||||
.qsfp_1_rx_error_count_3(qsfp_1_rx_error_count_3_int),
|
||||
.qsfp_1_modprs_l(qsfp_1_modprs_l_int),
|
||||
.qsfp_1_sel_l(qsfp_1_sel_l),
|
||||
|
||||
.qsfp_reset_l(qsfp_reset_l),
|
||||
.qsfp_int_l(qsfp_int_l_int),
|
||||
|
||||
.qsfp_i2c_scl_i(qsfp_i2c_scl_i),
|
||||
.qsfp_i2c_scl_o(qsfp_i2c_scl_o),
|
||||
.qsfp_i2c_scl_t(qsfp_i2c_scl_t),
|
||||
.qsfp_i2c_sda_i(qsfp_i2c_sda_i),
|
||||
.qsfp_i2c_sda_o(qsfp_i2c_sda_o),
|
||||
.qsfp_i2c_sda_t(qsfp_i2c_sda_t),
|
||||
|
||||
.eeprom_i2c_scl_i(eeprom_i2c_scl_i),
|
||||
.eeprom_i2c_scl_o(eeprom_i2c_scl_o),
|
||||
.eeprom_i2c_scl_t(eeprom_i2c_scl_t),
|
||||
|
@ -1026,6 +1026,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1318,6 +1319,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -1034,6 +1034,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1326,6 +1327,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -1034,6 +1034,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1326,6 +1327,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -918,6 +918,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1210,6 +1211,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -821,6 +821,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1113,6 +1114,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -794,6 +794,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1086,6 +1087,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -871,6 +871,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1163,6 +1164,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -871,6 +871,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1163,6 +1164,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -744,6 +744,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1036,6 +1037,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -906,6 +906,7 @@ mqnic_core_pcie_s10 #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1130,6 +1131,8 @@ core_inst (
|
||||
.s_axis_eth_tx_ptp_ts_valid(axis_eth_tx_ptp_ts_valid),
|
||||
.s_axis_eth_tx_ptp_ts_ready(axis_eth_tx_ptp_ts_ready),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
|
@ -863,6 +863,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1155,6 +1156,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -1007,6 +1007,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1299,6 +1300,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -962,6 +962,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1254,6 +1255,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -694,6 +694,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -986,6 +987,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -1054,6 +1054,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1346,6 +1347,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
@ -1054,6 +1054,7 @@ mqnic_core_pcie_us #(
|
||||
.PTP_PERIOD_NS(PTP_PERIOD_NS),
|
||||
.PTP_PERIOD_FNS(PTP_PERIOD_FNS),
|
||||
.PTP_USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK),
|
||||
.PTP_SEPARATE_RX_CLOCK(0),
|
||||
.PTP_PEROUT_ENABLE(PTP_PEROUT_ENABLE),
|
||||
.PTP_PEROUT_COUNT(PTP_PEROUT_COUNT),
|
||||
|
||||
@ -1346,6 +1347,8 @@ core_inst (
|
||||
.eth_rx_clk(eth_rx_clk),
|
||||
.eth_rx_rst(eth_rx_rst),
|
||||
|
||||
.eth_rx_ptp_clk(0),
|
||||
.eth_rx_ptp_rst(0),
|
||||
.eth_rx_ptp_ts_96(eth_rx_ptp_ts_96),
|
||||
.eth_rx_ptp_ts_step(eth_rx_ptp_ts_step),
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user