Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:fpga:docs:xgt_wizard [14 Feb 2022 16:11] – Indent titles Liviu-Mihai Iacobresources:fpga:docs:xgt_wizard [29 Nov 2022 17:24] (current) Andrei Dragomir
Line 59: Line 59:
 === Generated files === === Generated files ===
  
-Location of the COMMON instance: <project_name>/<project_name>.srcs/sources_1/ip/<component_name>/<component_name>_common.v +Location of the COMMON instance: <project_name>/<project_name>.gen/sources_1/ip/<component_name>/<component_name>_common.v 
-Location of the CHANNEL instance: <project_name>/<project_name>.srcs/sources_1/ip/<component_name>/<component_name>_gt.v+Location of the CHANNEL instance: <project_name>/<project_name>.gen/sources_1/ip/<component_name>/<component_name>_gt.v
  
 <code> <code>
-[~] less daq2_zc706.srcs/sources_1/ip/gtwizard_0/gtwizard_0_common.v +[~] less daq2_zc706.gen/sources_1/ip/gtwizard_0/gtwizard_0_common.v 
-[~] less daq2_zc706.srcs/sources_1/ip/gtwizard_0/gtwizard_0_gt.v+[~] less daq2_zc706.gen/sources_1/ip/gtwizard_0/gtwizard_0_gt.v
 </code> </code>
  
Line 85: Line 85:
 To find the actual instance attributes, two different files should be examined. A generic one, which contains the actual software macro instance, and a wrapper, which instanciates the previous file and sets the required attributes. To find the actual instance attributes, two different files should be examined. A generic one, which contains the actual software macro instance, and a wrapper, which instanciates the previous file and sets the required attributes.
  
-Location of the **COMMON** instance: <project_name>/<project_name>.srcs/sources_1/ip/<component_name>/synth/gtwizard_ultrascale_v1_7_gthe4_common.v+Location of the **COMMON** instance: <project_name>/<project_name>.gen/sources_1/ip/<component_name>/synth/gtwizard_ultrascale_v1_7_gthe4_common.v
  
-Location of the **COMMON** wrapper: <project_name>/<project_name>.srcs/sources_1/ip/<component_name>/synth/<component_name>_gthe4_common_wrapper.v+Location of the **COMMON** wrapper: <project_name>/<project_name>.gen/sources_1/ip/<component_name>/synth/<component_name>_gthe4_common_wrapper.v
  
-Location of the **CHANNEL** instance: <project_name>/<project_name>.srcs/sources_1/ip/<component_name>/synth/gtwizard_ultrascale_v1_7_gthe4_channel.v+Location of the **CHANNEL** instance: <project_name>/<project_name>.gen/sources_1/ip/<component_name>/synth/gtwizard_ultrascale_v1_7_gthe4_channel.v
  
-Location of the **CHANNEL** instance: <project_name>/<project_name>.srcs/sources_1/ip/<component_name>/synth/<component_name>_gthe4_channel_wrapper.v+Location of the **CHANNEL** instance: <project_name>/<project_name>.gen/sources_1/ip/<component_name>/synth/<component_name>_gthe4_channel_wrapper.v
  
 <code> <code>
-[~] less daq2_zcu102.srcs/sources_1/ip/gth_jesd204/synth/gtwizard_ultrascale_v1_7_gthe4_common.v +[~] less daq2_zcu102.gen/sources_1/ip/gth_jesd204/synth/gtwizard_ultrascale_v1_7_gthe4_common.v 
-[~] less daq2_zcu102.srcs/sources_1/ip/gth_jesd204/synth/gth_jesd204_gthe4_common_wrapper.v +[~] less daq2_zcu102.gen/sources_1/ip/gth_jesd204/synth/gth_jesd204_gthe4_common_wrapper.v 
-[~] less daq2_zcu102.srcs/sources_1/ip/gth_jesd204/synth/gtwizard_ultrascale_v1_7_gthe4_channel.v +[~] less daq2_zcu102.gen/sources_1/ip/gth_jesd204/synth/gtwizard_ultrascale_v1_7_gthe4_channel.v 
-[~] less daq2_zcu102.srcs/sources_1/ip/gth_jesd204/synth/gth_jesd204_gthe4_channel_wrapper.v+[~] less daq2_zcu102.gen/sources_1/ip/gth_jesd204/synth/gth_jesd204_gthe4_channel_wrapper.v
 </code> </code>
  
Line 107: Line 107:
  
 ===== Using the generator script ===== ===== Using the generator script =====
 +
 +<note important> If you are using Windows, please use the ad_gth_generator command followed by the parsing script call, since the get_diff_params only works for linux systems </note>
  
 Open the TCL console inside your Vivado project. Open the TCL console inside your Vivado project.
resources/fpga/docs/xgt_wizard.txt · Last modified: 29 Nov 2022 17:24 by Andrei Dragomir