IMX8MP LPDDR design configuration

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX8MP LPDDR design configuration

853 Views
pratham_malaviya
Contributor III

Hi,

We are using multiple LPDDR4 part numbers in one of our designs. These parts have different configurations in terms of channel, rank, and density, but we plan to use the same hardware design for all of them.

Below are the parts and their configurations for reference. The parts MT53E1G32D2FW and MT53E2G32D4DE are already working correctly on our board.

PartDensityChannelRank
D1611PM3BDGUI16Gb11
H9HCNNNBKUMLXR-NEE16Gb21
B3221PM3BDGUI32Gb21
MT53E1G32D2FW-046 WT:B32Gb22
Q6422PM3BDGVK64Gb22
MT53E2G32D4DE-046 WT:C64Gb22

 

Our hardware design is common for all the above parts and is based on the i.MX8MP LPDDR4 EVK reference design.

pratham_malaviya_0-1767339851808.png

pratham_malaviya_1-1767339874904.png


We have the following questions:

1. Since two parts are already working, can we use the same lpddr_timing.c file for the other 32Gb and 64Gb parts, even if their channel or rank configuration is different? Or is separate calibration required?

2. Do we need to make changes in our design for single channel 16Gb part?

Best Regards,

Pratham

 

0 Kudos
Reply
1 Reply

610 Views
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @pratham_malaviya 

I hope you are doing very well!

 

Answering your questions:

1. No. It is highly recommended to make the calibration for each PN.

2. No schematic change is required for the single‑channel variant.

 

Best regards,

Salas.

0 Kudos
Reply