Hi Milind, folllow the following steps:
- create a template for a peripheral using the "create import peripheral wizard".
- edit the user_logic.vhd file as requested for your application As to IPIF signals - I suggest you to leave these signals as they are If you do not use them as inputs they will be optimized out by the synthesizer and if you do not use some of IPIF outputs conenct them to '0' (e.g. - Retry etc.). Add ports to your user_logic.vhd(inputs/outputs) if needed for your functionality and do not forget to add these same signals on the peripheral top module (your_peripheral_name.vhd) and also add them to your component instantiation in the same file.
synrthesize and simulate your peripheral and afterwards import it to your project using the "create import peripheral wizard". check out the following link -
formatting link
I explained there how to import your peripheral properly. after the import process - connect your peripheran and generate a new address for it.
I hope that it helps.. Regards, Moti.