Why would IP developers in the Xilinx AllianceCORE program use the IP Remote Interface tool?
With the Xilinx IP Remote Interface, IP providers have the option to create and package parameterizable cores. This interface allows an IP provider to create a custom GUI and executable that can be designed to collect the information needed to create a core. The information collected in the GUI is passed to an executable which can select from a set of fixed functions, HDL source code with generics, or simply write a structural netlist.