Vivado IP Catalog 生成的 RTL 文件列表如下所示。
注: PROJECT_DIRECTORY 是用户的 Vivado 工程的主目录
与 Aurora 64b/66b 实现相关的 RTL 示例设计文件位于以下目录:
PROJECT_DIRECTORY/aurora_apps_tx_3xln_ex/gen/sources_1/ip/aurora_apps_tx_3xln/aurora_apps_tx_3xln/example_design:
- aurora_apps_tx_3xln_gt_gthe4_common_wrapper.v
- gtwizard_ultrascale_v1_7_gthe4_common.v
- aurora_apps_tx_3xln_multi_wrapper.v
- aurora_apps_tx_3xln_ultrascale_rx_userclk.v
- aurora_apps_tx_3xln_wrapper
RTL 设计文件的所有主要源文件都位于以下目录:
PROJECT_DIRECTORY/srcs/sources_1/new:
- aurora_apps_tx_3xln_AXI_TO_LL.v
- aurora_apps_tx_3xln_cdc_sync.v
- aurora_apps_tx_3xln_channel_wrapper.v
- aurora_apps_tx_3xln_core.v
- aurora_apps_tx_3xln_gt.v
- aurora_apps_tx_3xln_gt_common_wrapper.v
- aurora_apps_tx_3xln_gt_gthe4_common_wrapper.v
- aurora_apps_tx_3xln_gt_gtwizard_gthe4.v
- aurora_apps_tx_3xln_gt_gtwizard_top.v
- aurora_apps_tx_3xln_MULTI_GT.v
- aurora_apps_tx_3xln_RESET_LOGIC.v
- aurora_apps_tx_3xln_SCRAMBLER_64B66B.v
- aurora_apps_tx_3xln_SIMPLEX_TX_AURORA_LANE.v
- aurora_apps_tx_3xln_SIMPLEX_TX_ERR_DETECT.v
- aurora_apps_tx_3xln_SIMPLEX_TX_GLOBAL_LOGIC.v
- aurora_apps_tx_3xln_SIMPLEX_TX_LANE_INIT_SM.v
- aurora_apps_tx_3xln_SIMPLEX_TX_STREAM.v
- aurora_apps_tx_3xln_SUPPORT_RESET_LOGIC.v
- aurora_apps_tx_3xln_SYM_GEN.v
- aurora_apps_tx_3xln_WRAPPER.v
- aurora_apps_tx_x12ln.v
- gtwizard_ultrascale_v1_7_gthe4_common.v
PROJECT_DIRECTORY/srcs/sources_1/imports/synth:
- gtwizard_ultrascale_v1_7_gthe4_channel.v