DDR SDRAM interface

I would like to know if the memory controller generated by Xilinx (using the Xilinx MIG) can be used on the Opal Kelly board.

I would like to know the pros and cons of using the Xilinx generated memory controller vs the memory controller provided by Opal Kelly?
Would the design of a memory controller dependent on its part number?

Thanks in advance for ur help

We (Opal Kelly) do not provide a DDR memory controller. So if you plan on interfacing to DDR memory, you will need to use your own or use the Xilinx MiG.

Would the SDRAM controller from Opal Kelly work on MT48H8M32LFBF5-10IT SDRAM from micorn?