Advanced IO Wizard core allows you to override XPHY parameters through Tcl flow. When your IP is synthesized, perform the following to update the XPHY parameter values:
- Open your synthesized design.
- Locate the XPHY to update its parameters. Use
show_objects -name find_1 [get_cells -hierarchical -filter { PRIMITIVE_TYPE == I/O.PHY.XPHY } ]command to get the list of XPHYs used in the design. - Use
set_property <<PARAMETER_NAME>> <<PARAMETER_VALUE>> [get_cells <<inst_path>>]command to change the property value of an XPHY in an instance. - Use
Save_constraintscommand to save constraints. - Use
Implement_xphy_corescommand to regenerate the XPHY instances with new properties or run implementation.