bobsanjose
Joined: 13 Jan 2006 Posts: 265 Helped: 25 Location: SF-Bay
|
09 Oct 2006 19:36 Can I use NAND Flash with regular static memory bus? |
|
|
|
|
I have a LPC2214 ARM7 microcontroller and have been very satisfied so far. Now I got a new customer request to connect a very big Flash to the device.
Here is what I know about NAND Flash:
1. I can not execute directly out of NAND Flash, so I need a SRAM buffer
2. NAND Flash is not useable for short latency deterministic systems because I always need to read a block and can not randomly access a specific instruction.
3. It is not made primarily for speedy access, more for lowest cost @ large capacity
4. I do not need fas program execution at all but would like to talk, program / read the NAND Flash via the static memory bus.
What signals do I need to generate to read from a NAND Flash?
What signals do I need to generate to write to (program) a NAND Flash?
Any experience of possible data rates?
Your help and expertise is greatly appreciated!
Bob
|
|
whicun
Joined: 26 Jul 2006 Posts: 20 Helped: 1
|
09 Oct 2006 20:15 Re: Can I use NAND Flash with regular static memory bus? |
|
|
|
|
bobsanjose,
you should design a glue logic between CPU and nand flash to mimic nand as a Sram.
See the appnote 'Operating a NAND Flash Device Through an FPGA',
http://www.xilinx.com/publications/xcellonline/xcell_56/xc_pdf/p062-063_56-nand.pdf
regards,
|
|