The BSB (Base System Builder) tool in the EDK uses XBD (Xilinx Board Definition) files for PLB based designs.
Each development board has its own XBD file. The XBD (see chapter 10 of UG642)file will pull in all the available IP and set the default parameters for each IP for the particular FPGA. This XBD file is used for BSB to create a base project for the designer to evaluate a FPGA. This XBD file can be modified to pass design specific parameters to the BSB generated MHS file.
This can be achieved by using the IO_IS subproperty that is described on Page 123 of UG642, Platform Specification Format Reference Manual (EDK). This IO_IS subproperty needs to be added to the XBD file and the MPD file of the interface.
The following example is done by changing the UART MPD file and the ML507 XBD file.