FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6355 Discussions

Is the pin assignment changing right?

Altera_Forum
Honored Contributor II
1,405 Views

Hi, 

 

I have designed a ddr2 interface using StratixII, and been confused about pin assignment. 

 

The IP Core Tool Bench assigned the pins for ddr2 sdram automatically. In order to make the PCB routing more easier, I changed the assignment.  

 

I still located the dq, dqs and dm to their dedicated pins, and just modify their order. So, the pin assignment order is different from the order generated by IP Core Tool Bench. 

 

Did this change right, and would the curcuit still working? 

Did this change harm the DDR2 Controller's performance? 

 

Thanks a lot!
0 Kudos
6 Replies
Altera_Forum
Honored Contributor II
344 Views

 

--- Quote Start ---  

I still located the dq, dqs and dm to their dedicated pins, and just modify their order. 

--- Quote End ---  

You have to keep the integrity of the DQS groups. The DQ pins within a group, as well as the groups and the dm and address pins can be exchanged.
0 Kudos
Altera_Forum
Honored Contributor II
344 Views

Thank you very much! 

 

I had maken a mistake that the Dq pins I changed was not in the same Dqs group.  

I didn't read the StratixII handbook word by word. 

 

Thanks for you reply.
0 Kudos
Altera_Forum
Honored Contributor II
344 Views

Address pins can be exchanged? The initialization needs to use the address pins. If the order changes, will the initiall parameter be wrong?

0 Kudos
Altera_Forum
Honored Contributor II
344 Views

 

--- Quote Start ---  

Address pins can be exchanged? The initialization needs to use the address pins. If the order changes, will the initiall parameter be wrong? 

--- Quote End ---  

 

 

Sorry, I didn't understand the "initialization". 

 

When ,where and what to init?
0 Kudos
Altera_Forum
Honored Contributor II
344 Views

herezt is refering to the fact, that the RAM address pins must be connected in the correct order, otherwise the RAM controller can't work. This wasn't doubted at all, because the discussion was regarding changes to the pin placement, not changing the pin assignment between RAM and RAM controller.

0 Kudos
Altera_Forum
Honored Contributor II
344 Views

oh, yes. I see.:o

0 Kudos
Reply