UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
1,180 Views
Registered: ‎09-10-2018

Work Around for MIG for Spartan 6 TQG144 package

Jump to solution
I recently purchased a board that came with a xilinx spartan 6 XC6SLX9 TQG144 package and a 256MBIT SDRAM, I've tried using the MIG core generator, but it seems that the TQG144 package is not supported, and reading through the user guide revealed that this package has 0 MCBs; is there any work around to this problem (Or did the board manufacturer make a big mistake by putting the SDRAM on the board)?.
Tags (3)
0 Kudos
1 Solution

Accepted Solutions
Scholar u4223374
Scholar
1,140 Views
Registered: ‎04-26-2015

Re: Work Around for MIG for Spartan 6 TQG144 package

Jump to solution

I'd probably have a look over on OpenCores. First result I found: 16-bit SDRAM controller. That one has been tested on the XC6SLX9, so it looks like an ideal place to begin.

0 Kudos
4 Replies
Scholar u4223374
Scholar
1,159 Views
Registered: ‎04-26-2015

Re: Work Around for MIG for Spartan 6 TQG144 package

Jump to solution

The MCB doesn't support standard SDRAM anyway; only DDR/DDR2/DDR3. It's used for these interfaces because they need performance higher than the programmable logic can provide - at least without a huge amount of very careful tuning.

 

For standard SDRAM running at maybe 100MHz, the programmable logic is quite fast enough to do what you need. However, you do need to write a memory controller to utilize it.

1,150 Views
Registered: ‎09-10-2018

Re: Work Around for MIG for Spartan 6 TQG144 package

Jump to solution
Thank you for your reply... I was wondering if there was anywhere you could point me to as creating a custom controller In my case
0 Kudos
Scholar u4223374
Scholar
1,141 Views
Registered: ‎04-26-2015

Re: Work Around for MIG for Spartan 6 TQG144 package

Jump to solution

I'd probably have a look over on OpenCores. First result I found: 16-bit SDRAM controller. That one has been tested on the XC6SLX9, so it looks like an ideal place to begin.

0 Kudos
1,134 Views
Registered: ‎09-10-2018

Re: Work Around for MIG for Spartan 6 TQG144 package

Jump to solution
Thank you very much, I'm so grateful
0 Kudos