Thanks for your reply. I don't know why the Zynq based design showed up in my question. Sorry about that.
Few questions-
The addon board has a pin configuration for SCLK, SDA, VCC and GND. These don't match with my connectors. Do I make a cable in between to accommodate that?
The 12 pin PMOD connectors on my board go to various pins on the FPGA. They do not go to SCLK or SDA on the board. Can I just designate the pins as SDA/SCLK?
Currently I use the PMOD connectors just as GPIOs. I connected the various I/O signals in my block diagram to pins on JA, JB, JC, JD. That is not going to work now if I were to connect this I/O expander. I didn't invoke a PMOD IP to realize my design. Do I have to do so now?
I know I will need to write the i2c protocol/communication part in .VHD, but I am not sure how to access the various I/Os after that.
Thanks
Ana