Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20785 Discussions

Can I implement 8 DDR2 memory controller in a S4?

Altera_Forum
Honored Contributor II
934 Views

Hi All, 

 

A quick one, has anyone implement 8 DDR2 memory controller in a Stratix 4? What were the issues you faced? What worked? & What didn't work? 

 

thanks in advance, 

 

Hippi Chik
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
263 Views

I have not done it. May I ask which part you'll be using? Basic things to remember: 

1 - I/O count 

2 - DLLs. You'll have to share the DLLs to get up to that number 

3 - PLLs. Unless you get creative, you're going to consume 8 PLLs. If you implement the regular DDR2 controller rather than the High Performance controller, you might be able save on this. 

 

Do you really need 8 separate controllers or could you have 4 controllers with double the width? SoPC builder and the Avalon fabric makes it very easy to connect multiple components to a single DDR2 controller. 

 

Jake
0 Kudos
Altera_Forum
Honored Contributor II
263 Views

We were thinking of using a 530s4 and trying to avoid the 680. Thought I'd ask the question b4 I sit down and do all the math :D

0 Kudos
Altera_Forum
Honored Contributor II
263 Views

Hi All, 

 

I just had an interesting conversation with the local Xilinx FAE. He said its not possible to do this with Stratix 4. He's going to come by to show me why. This will be amusing
0 Kudos
Reply