Visible to Intel only — GUID: ccw1686852480706
Ixiasoft
4.3.1.1. NOP(0x0)
4.3.1.2. get_hssi_profile for E-Tile
4.3.1.3. get_hssi_profile for F-Tile
4.3.1.4. set_hssi_profile for E-Tile
4.3.1.5. set_hssi_profile for F-Tile
4.3.1.6. read_MAC_statistic
4.3.1.7. get_mtu
4.3.1.8. set_csr for E-Tile
4.3.1.9. set_csr for F-Tile
4.3.1.10. get_csr for E-Tile
4.3.1.11. get_csr for F-Tile
4.3.1.12. enable_loopback for E-Tile
4.3.1.13. enable_loopback for F-Tile
4.3.1.14. disable_loopback for E-Tile
4.3.1.15. disable_loopback for F-Tile
4.3.1.16. Reset MAC Statistics
4.3.1.17. set_mtu for F-Tile
4.3.1.18. Ncsi_get_link_status
4.3.1.19. Reserved
4.3.1.20. firmware_version (0xFF)
6.1. Driving Multiple Ports with the Same Clock
6.2. Clock Connections for MAC Asynchronous Client FIFO
6.3. F-Tile Clock Connections for PTP Synchronous and Asynchronous cases
6.4. Clock Connections for SyncE Operation on E-Tile
6.5. Clock Connections for SyncE Operation on F-Tile
6.6. F-Tile PMA and FEC Direct PHY IP Clock Output
7.1.1. Device Feature Header Lo
7.1.2. Device Feature Header Hi
7.1.3. Feature GUID_L
7.1.4. Feature GUID_H
7.1.5. Feature CSR ADDR
7.1.6. Feature CSR Size Group
7.1.7. Version
7.1.8. Feature List
7.1.9. Interface Attribute Port X Parameters
7.1.10. HSSI Command/Status
7.1.11. HSSI Control/Address
7.1.12. HSSI Read Data
7.1.13. HSSI Write Data
7.1.14. HSSI Ethernet Port X Status
7.1.15. Priority Flow Control
7.1.16. Priority Flow Control TX Queue Statistics
7.1.17. Priority Flow Control RX Queue Statistics
7.1.18. Priority Flow Control TX Queue Threshold
7.1.19. Priority Flow Control RX Queue Threshold
7.1.20. F-Tile DR Controller Status
7.1.21. HSSI Hotplug Debug Port Control
7.1.22. HSSI Hotplug Debug Port Status
Visible to Intel only — GUID: ccw1686852480706
Ixiasoft
8.4.2.1. Steps to generate Routing Delay for PTP Enabled Designs
You need to generate the routing delay, if you have created a PTP design example with Advanced Timestamp Accuracy Mode in F-Tile.
- After successful compilation, navigate to <Design Example >/hardware_test_design directory.
- Copy <design example>/ex_ss/hssi_ss_<version>/synth/hssi_ss_ptp_report_dl_path_delay.tcl to the current directory.
Run the script: quartus_sta -t hssi_ss_ptp_report_dl_path_delay.tcl <project_name>. The main script sources the generated ptp_hw_adv_adj.tcl for routing delay adjustment.
- Update the script with the loopback module's delay. This is an optional step if timestamp accuracy is not a concern.
- Open the <design_example>/hardware_test_design/hwtest_f/altera/ptp/ptp_params.tcl file.
- Locate set PHY_DLY command based on the <xcvr_type> transceiver type and the <apl> physical lane number. For example, the following line specifies the channel placed at the top-most FGT lane: set PHY_DLY(lpbk_module_dly,0,15).
- Modify the <delay_value> of loopback module channel. The default value is set to 0.
- Repeat steps b and c for all of the active channels.
Note: The tx_board_dly and rx__board_dly values provided in the ptp params.tcl file are specific to the selected development kit. you must update these values, if you are running the script on a different board.