system.hdf and xparameters.h definitions for User IP that contain IP sub cores
If I have a block design, within Vivado 2018.1, that contains IP cores such as the Xilinx AXI Video Direct Memory Access (VDMA) then it is listed in system.hdf and definitions for it appear in xparameters.h, i.e. xparameters.h states the number of VDMA instances and lists definitions for each instance of the VDMA.
However I am creating a User IP that contains a VDMA IP core (instatiated in VHDL code). This User IP core is then added in my top level block design.
What do I have to do when designing and packaging my User IP, such that when my top level block design is built and exported to Xilinx SDK the xparameters.h file includes definitions for the instance of the VDMA that is within the User IP core?