Can I not have like a single chip for the entire 4GB ? it will avoid me some of the pitfalls of pcb routing, I am cautious as I would have to follow strict routing rules.
You can if you can find a chip with the required bus width, which you haven’t specified but by implication is 64 bits. I don’t know what memory controller you are using, since you haven’t told us.
I don’t make RAM chips, you should consult your supplier to see what is available Routing DDR has challenging rules, so you are going to have to tackle that anyway.
I would strongly advise finding someone who can supervise you, and also study some reference designs.
Sorry I forgot to mention the info. I am planning to base the design on the beaglebone, instead of the am335x i am planning on upgrading it to am437x and make a dslr camera dolly with image capture using usb and image processing using ffmpeg.
I am planning on using emif which supports
– DDR3 and DDR3L: 400-MHz Clock (DDR800 Data Rate)
– 32-Bit Data Bus
– 2GB of Total Addressable Space
– Supports One x32, Two x16, or Four x8
Memory Device Configurations
I would strongly advise finding someone who can supervise you, and also study some reference designs.
Thanks I will try to find someone to help me with my supervision. I am using the am437xgpevm and beaglebone green schematic as a reference.