Skip to content

Commit e7de9b6

Browse files
committed
Update PTP CDC instances
1 parent 77938fa commit e7de9b6

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

rtl/eth_mac_phy_10g_fifo.v

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,6 @@ module eth_mac_phy_10g_fifo #
5959
parameter RX_DROP_OVERSIZE_FRAME = RX_FRAME_FIFO,
6060
parameter RX_DROP_BAD_FRAME = RX_DROP_OVERSIZE_FRAME,
6161
parameter RX_DROP_WHEN_FULL = RX_DROP_OVERSIZE_FRAME,
62-
parameter LOGIC_PTP_PERIOD_NS = 4'h6,
63-
parameter LOGIC_PTP_PERIOD_FNS = 16'h6666,
6462
parameter PTP_PERIOD_NS = 4'h6,
6563
parameter PTP_PERIOD_FNS = 16'h6666,
6664
parameter PTP_USE_SAMPLE_CLOCK = 0,
@@ -152,6 +150,7 @@ module eth_mac_phy_10g_fifo #
152150
* PTP clock
153151
*/
154152
input wire [PTP_TS_WIDTH-1:0] ptp_ts_96,
153+
input wire ptp_ts_step,
155154

156155
/*
157156
* Configuration
@@ -271,10 +270,6 @@ if (TX_PTP_TS_ENABLE) begin
271270
.TS_WIDTH(PTP_TS_WIDTH),
272271
.NS_WIDTH(4),
273272
.FNS_WIDTH(16),
274-
.INPUT_PERIOD_NS(LOGIC_PTP_PERIOD_NS),
275-
.INPUT_PERIOD_FNS(LOGIC_PTP_PERIOD_FNS),
276-
.OUTPUT_PERIOD_NS(PTP_PERIOD_NS),
277-
.OUTPUT_PERIOD_FNS(PTP_PERIOD_FNS),
278273
.USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK)
279274
)
280275
tx_ptp_cdc (
@@ -284,9 +279,11 @@ if (TX_PTP_TS_ENABLE) begin
284279
.output_rst(tx_rst),
285280
.sample_clk(ptp_sample_clk),
286281
.input_ts(ptp_ts_96),
282+
.input_ts_step(ptp_ts_step),
287283
.output_ts(tx_ptp_ts_96),
288284
.output_ts_step(),
289-
.output_pps()
285+
.output_pps(),
286+
.locked()
290287
);
291288

292289
if (TX_PTP_TAG_ENABLE) begin
@@ -451,10 +448,6 @@ if (RX_PTP_TS_ENABLE) begin
451448
.TS_WIDTH(PTP_TS_WIDTH),
452449
.NS_WIDTH(4),
453450
.FNS_WIDTH(16),
454-
.INPUT_PERIOD_NS(LOGIC_PTP_PERIOD_NS),
455-
.INPUT_PERIOD_FNS(LOGIC_PTP_PERIOD_FNS),
456-
.OUTPUT_PERIOD_NS(PTP_PERIOD_NS),
457-
.OUTPUT_PERIOD_FNS(PTP_PERIOD_FNS),
458451
.USE_SAMPLE_CLOCK(PTP_USE_SAMPLE_CLOCK)
459452
)
460453
rx_ptp_cdc (
@@ -464,9 +457,11 @@ if (RX_PTP_TS_ENABLE) begin
464457
.output_rst(rx_rst),
465458
.sample_clk(ptp_sample_clk),
466459
.input_ts(ptp_ts_96),
460+
.input_ts_step(ptp_ts_step),
467461
.output_ts(rx_ptp_ts_96),
468462
.output_ts_step(),
469-
.output_pps()
463+
.output_pps(),
464+
.locked()
470465
);
471466

472467
axis_fifo #(

0 commit comments

Comments
 (0)