Timer Syncer IP Interface Ports - 3.1 English - PG314

Versal Devices Integrated 100G Multirate Ethernet MAC Subsystem Product Guide (PG314)

Document ID
PG314
Release Date
2025-09-02
Version
3.1 English
Table 1. Timer Sync IP Top Level Ports
Signal Direction Clock Domain Description
Clock Resets
ts_clk I N/A Free running clock which clocks the System Timer’s counters
ts_rst I ts_clk System timer reset -active-High
tod_intr O ts_clk Interrupt asserted on 1-PPS event
External ToD Bus Interface
tod_1pps_in I N/A External Bus 1-PPS input
tod_sec_clk_in I N/A External Bus clock, used for tod_sec_in
tod_sec_in I tod_sec_clk_in External Bus seconds serial data
tod_1pps_out O ts_clk 1-PPS output.

Asserted when the System Timer’s nano-second field rolls-over.

tod_sec_clk_out I N/A Echo of External Bus clock
tod_sec_out I tod_sec_clk_in Serial output of internal ToD seconds
Per-Port Port Timer Interface

_m denotes the port number (0 ≤ m ≤ 15)

tx_phy_clk_m I   Port TX PHY Clock
rx_phy_clk_m I   Port RX PHY Clock
tx_phy_rst_m I tx_phy_clk_m Port TX Reset
rx_phy_rst_m I rx_phy_clk_m Port RX Reset
tx_tod_sec_m[47:0] O tx_phy_clk_m Port TX Timer seconds field

tx_tod_ns_m[31:0]

O tx_phy_clk_m Port TX Timer nano-seconds field
tx_tod_corr_m[63:0] O tx_phy_clk_m Port TX Timer CF field
rx_tod_sec_m[47:0] O rx_phy_clk_m Port RX Timer seconds field

rx_tod_ns_m[31:0]

O rx_phy_clk_m Port RX Timer nano-seconds field
rx_tod_corr_m[63:0] O rx_phy_clk_m Port RX Timer CF field
AXI4-Lite Interface
s_axi_aclk I   AXI4-Lite I/F clock
s_axi_aresetn I s_axi_aclk AXI4-Lite I/F reset
s_axi_awaddr[31:0] I s_axi_aclk Write address
s_axi_awvalid I s_axi_aclk Write Address Valid
s_axi_awready O s_axi_aclk Write Address Ready
s_axi_wdata[31:0] I s_axi_aclk Write Data
s_axi_wstrb[3:0] I s_axi_aclk Write Data Byte Valid. Tie to 4’hF
s_axi_wvalid I s_axi_aclk Write Valid
s_axi_wready O s_axi_aclk Write Ready
s_axi_bresp O s_axi_aclk Write Response
s_axi_bvalid O s_axi_aclk Write Response Valid
s_axi_bready I s_axi_aclk Write Response Ready
s_axi_araddr[31:0] I s_axi_aclk Read Address
s_axi_arvalid I s_axi_aclk Read Address Valid
s_axi_arready O s_axi_aclk Read Address Ready
s_axi_rdata[31:0] O s_axi_aclk Read Data
s_axi_rresp O s_axi_aclk Read Response
s_axi_rvalid O s_axi_aclk Read Data Valid
s_axi_rready I s_axi_aclk Read Ready