I am new to FPGAs. I would like to learn how I should go about reading the memory (DDR3) of the Xilinx Virtex-6 FPGA ML605 kit.

I would also like to learn how to write simple schematics to the FPGA. I have so far only managed to write logic programs using the ISE Project Navigator.

  • 3
    \$\begingroup\$ Just FYI: Nobody uses schematics for FPGA logic design. Certainly not for anything even remotely complex. I shouldn't say "nobody". New people do, and people who don't know what they are doing. Everyone else uses VHDL or Verilog. It is in your best interest to learn one of those. \$\endgroup\$ – user3624 Aug 10 '13 at 18:42

In order to access the DDR memory on the board, you must use a memory controller. There are some good tutorials that can help you with that such as:


And one that is specifically useful for you is the

You can find the files for ML605 on Xilinx's special page:


these are last updated for ISE 13.2 and may need some work updating it to the latest version of ISE.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.