Author Topic: DDR3 SDRAM of XC6SLX series  (Read 5225 times)

vibha_r

  • Active Member
  • *
  • Posts: 11
DDR3 SDRAM of XC6SLX series
« on: January 11, 2012, 10:56:36 AM »
hallo ,

want to know how to program the DDR3 SDRAM of XC6SLX series. There is no documentation regarding the address space occupied by the DDR3 SDRAM. How is the programming of this generally done?

http://www.trenz-electronic.de/products/fpga-boards/trenz-electronic/gigabee-xc6slx.html


Regards.

Ales Gorkic

  • Jr. Member
  • **
  • Posts: 80
    • Optomotive Cameras
Re: DDR3 SDRAM of XC6SLX series
« Reply #1 on: January 12, 2012, 12:14:30 PM »
Dear Vibha,

We provide AXI reference design for the module where you can access the memory with Microblaze and DMAs:
 https://github.com/Trenz-Electronic/TE060X-GigaBee-Reference-Designs/

There is also low level MIG design, where you can access memory via HDL.

Best regards,

Ales

« Last Edit: April 17, 2012, 06:25:49 PM by Hengist »
Assumption is a mother of all fuck-ups.

vibha_r

  • Active Member
  • *
  • Posts: 11
Re: DDR3 SDRAM of XC6SLX series
« Reply #2 on: January 13, 2012, 09:48:06 AM »
thanks .

I have another question . Not regarding the DDR SDRAM. It is related to block RAM. How do I store data and read back data from Block Ram. Should not there be aaddress space and also the I/O pins specified for block RAM . I am unable to find that.

Regards

Vibha Rao.

Ales Gorkic

  • Jr. Member
  • **
  • Posts: 80
    • Optomotive Cameras
Re: DDR3 SDRAM of XC6SLX series
« Reply #3 on: January 13, 2012, 12:52:54 PM »
Hi Vibha,

The BRAM for processor always starts at adress 0x00000000. The high adress of this space defines how much BRAM is used for processor.

Best regards,

Ales
Assumption is a mother of all fuck-ups.