Hello NXP,
I am working on custom board design for consumer electronics and considered MCU- MCIMX6Q6AVT10AD.
I am planning to interface 4 Micron chips of size 4Gbit (256Mx16) DDR3L each.
DDR3 Details
Technology | SDRAM - DDR3L |
---|---|
Memory Size | 4Gb (256M x 16) |
Clock Frequency | 933MHz |
Access Time | 20ns |
---|---|
Memory Interface | Parallel |
Voltage - Supply | 1.283V ~ 1.45V |
Operating Temperature | -40°C ~ 95°C (TC) |
(Total memory size is 2 GByte).
Please clarify if this works fine. Also please let me know any alternate solutions if above mentioned configuration is not supported for 2GByte Memory.
Thank You.
Solved! Go to Solution.
Hello Arif Kanganolli ,
It is no problem to support 2GB DDR3L with 256Mx16 memory. On our Sabre AI board, 2GB DDR3 has been supported. you can refer to it's schematic. If your DDR3L is packaged in 96ball, you can replace DDR3 on board with DDR3L directly. But there are 2 points you will have to pay attention to.
1. if the DDR3L you will use supports "compitible back to 1.5V voltage", you can use MMPF0100F0ZES diretly.
2. if the DDR3L you will use only supports 1.35V voltage, PMIC should be selected like below:
(1) Select MMPF0100NPAZES ( for automotive application) for your application.
(2) Modifying the script for F0 configuration of MMPF0100---Changing SW3 OUTPUT TO BE 1.35V.
(3) OTP Programing MMPF0100NPAZES with F0 configuration you have modified via programmer.
after OTP is done, SW3 will output 1.35V for DDR3L, other default voltages are not changed.
At this time, there is only one difference between your PMIC and MMPF0100F0ZES, that is SW3's OUTPUT, Yours is 1.35V, and MMPF0100F0ZES's is 1.5V.
[comment] Design files for Sabre AI board can be downloaded it here :
SABRE|Automotive-Infotainment|i.MX6 | NXP
-----Design files for i.MX 6Quad and i.MX 6DualLite CPU1 Cards
Have a nice day!
BR,
NXP TIC Weidong Sun
Hello Arif Kanganolli ,
It is no problem to support 2GB DDR3L with 256Mx16 memory. On our Sabre AI board, 2GB DDR3 has been supported. you can refer to it's schematic. If your DDR3L is packaged in 96ball, you can replace DDR3 on board with DDR3L directly. But there are 2 points you will have to pay attention to.
1. if the DDR3L you will use supports "compitible back to 1.5V voltage", you can use MMPF0100F0ZES diretly.
2. if the DDR3L you will use only supports 1.35V voltage, PMIC should be selected like below:
(1) Select MMPF0100NPAZES ( for automotive application) for your application.
(2) Modifying the script for F0 configuration of MMPF0100---Changing SW3 OUTPUT TO BE 1.35V.
(3) OTP Programing MMPF0100NPAZES with F0 configuration you have modified via programmer.
after OTP is done, SW3 will output 1.35V for DDR3L, other default voltages are not changed.
At this time, there is only one difference between your PMIC and MMPF0100F0ZES, that is SW3's OUTPUT, Yours is 1.35V, and MMPF0100F0ZES's is 1.5V.
[comment] Design files for Sabre AI board can be downloaded it here :
SABRE|Automotive-Infotainment|i.MX6 | NXP
-----Design files for i.MX 6Quad and i.MX 6DualLite CPU1 Cards
Have a nice day!
BR,
NXP TIC Weidong Sun
Hi @Wigros Sun
Thank you for your valuable feedback.
The DDR3L i am using is compatible back with 1.5V.
And i am using MMPF0100F0AEP PMIC in my board, i hope this will work fine.
If you have any further feedback please share.
Thank You Again.
Great Day!!!