FPGARelated.com
Forums

SDRAM HOW?

Started by fahadislam2002 September 15, 2005
Hi...
      I am trying to use SDRAM (not chip but SDRAM as in
PCs)of micron in one of my projects (Gaming
Console).IActually i want to use it to use it as Shared Ram (As video
and also for other purposes )...
      I have designed its controller and have checked by
simulation...but here is a problem to use it...
     [b:8737ae6c30] Problem [/b:8737ae6c30]is that my
[b:8737ae6c30]FPGA board donot have SDRAM
Socket[/b:8737ae6c30](bank). 

      I m using SDRAM of 32MB and so it has 168
pins ...
             So now the [b:8737ae6c30]solutions[/b:8737ae6c30] i feel
are...
[b:8737ae6c30]1- Get fpga board or some extention board which have
it[/b:8737ae6c30]
           problem is that i m in university so will say my teacher to
get a board and so this process may take long time...as i not want
that so avoiding it...but till i have requested to teacher
[b:8737ae6c30]2- Second Solution is i turn on to RAM chips and use
different chips for different purposes (like one for Video and also
some for other purposes)[/b:8737ae6c30] and not use a shared RAM.
           This is also time consuming as i have to request teacher
and will also make some more complications as have to handle
different small chips and i donot feel it professional...and also
VRAM may be expensive and difficult to handle...     But still i have
requested teacher for that
[b:8737ae6c30]3- Make my own PCB having slot for SDRAM (SDRAM
Socket)...[/b:8737ae6c30]
            Its not time consuming and i like to go for it although
its a little complex...
             Problem in  that is ... in my market i am unable to find
SDRAM Socket to use in my PCB... So i have to get it from some old
Motherboard which is difficult and as pins of SDRAM are close enough
so may damage pins...but will try
              and also PCB for it will be of two layers at least...and
its too expensive ... so cannot go for two sided PCB...So i have to do
it in Single sided PCB...        the only thing i want from my pcb is
to get the 168 pins (which are too closer) on some connector Pins...

[color=darkred:8737ae6c30]Plz Suggest...
    
FOR  SOLUTION-1  that
         Websites to Get economical FPGA or Extention boards having
SDRAM Socket in it     (I m using VHDl and FPGA of Xilinx (any))

FOR  SOLUTION-2  that
         Websites to Get economical chips of SDRAM nad VRAM 

FOR  SOLUTION-3  that
         Links Where to get SSDRAM Socket....
         Suggestion to do it on Single sided PCB...

ANY OTHER SOLUTION [/color:8737ae6c30]
                         Thanks

>FOR SOLUTION-2 that > Websites to Get economical chips of SDRAM nad VRAM
Easiest way to get chips would be to strip them off a module
>FOR SOLUTION-3 that > Links Where to get SSDRAM Socket.... > Suggestion to do it on Single sided PCB...
Digikey stock a range of sockets. For a standard Unbuffered SDRAM, the part number is WM1712-ND
>FOR SOLUTION-1 that > Websites to Get economical FPGA or Extention boards having >SDRAM Socket in it (I m using VHDl and FPGA of Xilinx (any))
This low-cost board has 32mbytes of SDRAM onboard : http://www.xess.com/prod034.php3
Hi,

1. I dont know of any extention boards for DDR. I also don't know of
any cheap development kits for DDR. Xilinx DDR Development ML361 cost
around $2,500 (http://www.hitechglobal.com/xilinx/ml361.htm). 

2. no clue here.

3.) I think you are looking for DIMM Socket Connectors  -
http://www.mouser.com/index.cfm?handler=displayproduct&lstdispproductid=633171&e_categoryid=619&e_pcodeid=82902


I think #3 would be very hard. If you have time and lots money I would
do this (in fact I am for my Masters Project, but I am doing DDR2 with
this board - http://www.hitechglobal.com/ted/virtex4ddr.htm). Building
your own board is hard, requires board design skills, more importantly
board design software.

My best advice is go with number 1. Much easier. 

Good luck. I wish you the best. 


-Tony

On 2005-09-16, Mike Harrison <mike@whitewing.co.uk> wrote:
> >>FOR SOLUTION-2 that >> Websites to Get economical chips of SDRAM nad VRAM > Easiest way to get chips would be to strip them off a module > >>FOR SOLUTION-3 that >> Links Where to get SSDRAM Socket.... >> Suggestion to do it on Single sided PCB... > > Digikey stock a range of sockets. For a standard Unbuffered SDRAM, the part number is WM1712-ND > >
Digikey stocks Micron now. No need to strip chips off a module. Darrell Harmon http://dlharmon.com/dspcard