I want to design a microprocessor based board (NXP imx 8m). All the boards I've seen so far have an even number of DRAM chips. If I want 4GB of RAM, do I have to use two 2GB DRAM chips or can I use one 4GB chip?

  • \$\begingroup\$ x1, x2, or x?, exactly? \$\endgroup\$
    – jonk
    Jun 5 '20 at 20:37
  • 2
    \$\begingroup\$ If you are asking this question, you are not yet aware of the things you actually need to be concerned about in such a design. Buy a submodule solution, you're not ready to build one. \$\endgroup\$ Jun 5 '20 at 20:56
  • \$\begingroup\$ I've seen systems with one chip, and I've seen systems with nine (one for ECC or parity). So, no. \$\endgroup\$ Jun 5 '20 at 20:58
  • \$\begingroup\$ Look in the processor datasheet the supported RAM chip formats : width, depth, number of channels... \$\endgroup\$
    – TEMLIB
    Jun 5 '20 at 21:53

The number of DRAM chips is determined by the width of each chip in bits and the number of bits you need for your memory interface.

In this case you have a 32 bit interface, so provided you had a 32 bit wide LPDDR IC, you could use a single chip.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.