Working memory controller with MIG

This commit contains a working version of memory controller along with
ChipScope files. The changes were done in data_rd_wr.v file so that the
code works perfectly with the ddr2 simulator.