Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

DDR EMIF support 256bits data width for RDIMM x4?

lidongyang
Beginner
1,495 Views

Hi Intel,

 

Do you know how to create EMIF using qsys that support for 2 AXI masters with different data widths (256bits and 512bits) on RDIMM x4?

Labels (1)
0 Kudos
6 Replies
AdzimZM_Intel
Employee
1,463 Views

Hello,


Thank you for submitting your question in Intel Community.

I'm Adzim will assist you in this forum.


"Do you know how to create EMIF using qsys that support for 2 AXI masters with different data widths (256bits and 512bits) on RDIMM x4?"

  • I think it's possible by adding two modules for 256bits and 512bits and connect to EMIF memory controller.
  • I don't think we provide the guideline to create this design but somehow you may ask based on IP or module usage.


Regards,

Adzim


0 Kudos
lidongyang
Beginner
1,446 Views

Hi  Adzim,

 

I think the question should be:

We are using an organization x4 (dqs x4) RDIMM but cannot access by 256bit axi because of the byte-enable does not support organization x4.

 

To describe it in more detail:

 

Organization x4 means in qsys "EMIF" configuration "Memory" page, there is an option:

DQ pins per DQS group is 4. (we cannot change this value to

when the above value is 4, "data mask" and "Read DBI" cannot be enable.

if "data mask" and "Read DBI" cannot be enable, the ctrl_amm0 bus won't have amm_byteenable.

if amm_byteenable is not there. EMIF can only be accessed by 512bits.

 

Do we have a way to configure organization x4 RDIMM for 256bit axi access?

 

 

0 Kudos
AdzimZM_Intel
Employee
1,428 Views

Hello,


By default ctrl_amm_0 data width cannot be changed.

But you may able to create a generic component based on the EMIF IP so that you would be able to configure the data width to 256 bits.

I'm sharing a video link related to generic component as blackbox in Qsys: https://www.youtube.com/watch?v=mlTlGEXYpsU




Regards,

Adzim


0 Kudos
AdzimZM_Intel
Employee
1,358 Views

Hello,


Is there any futher question in this forum?


Regards,

Adzim


0 Kudos
lidongyang
Beginner
1,339 Views

Please close this forum for now.

 

Thanks.

0 Kudos
AdzimZM_Intel
Employee
1,327 Views

I now transition this thread to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.


0 Kudos
Reply