Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

microprocessor - external memory (DDR, DDR2..

Status
Not open for further replies.

pragash

Advanced Member level 2
Advanced Member level 2
Joined
Jul 4, 2005
Messages
518
Helped
64
Reputation
128
Reaction score
59
Trophy points
1,308
Location
Oakland
Activity points
5,001
I'm currently selecting microprocessor and one of the major concerns is external memory/flash. I need 4G of flash for our application. Many datasheet of microprocessor did not specify how much external memory it can support. For example, refer to, link below. Is there any way to know the external memory which this processor can support?

https://cache.freescale.com/files/32bit/doc/data_sheet/IMX28CEC.pdf?pspll=1
 

Hi Pragash, the data sheet says that the GPMI interface supports up to eight(8 bit wide) NAND Flash devices. The address and data is multiplexed over the 8 bit bus lines. Thus a 32 bit address would require 4 address write cycle. Since the i.MX28 is a 32 bit processor it should be able to support the 4Gb Flash without any problems. Everything depends on the GPMI controller. The best is to get the confirmation by the manufacturer or study the reference manual: https://cache.freescale.com/files/d...ORMAT=pdf&WT_ASSET=Documentation&fileExt=.pdf

Enjoy your design work!
 
32bit address bus means it can address 2^(32) locations and if your data bus size is also 32 then 2^(32)x32 bits.
 
so is that means

external memory = 2^(MCU address bus for GPMI) x MCU data bus
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top