Nor Flash & Nand Flash & OneNand Flash
This is a very oversimplified explanation. NOR Flash:? Expensive,low to medium capacity,very slow write times,very slow erase times,fast read times,and the ability to read 8 or 16 bits at a time.? Reading 8/16 bits at a time is important so that you can execute code,as in boot code. ? NAND Flash:? Inexpensive,medium to high capacity,fast write times,fast erase times,but cannot access individual bytes directly.? Reads and writes are done by the block.? Block size varies from device to device (256,512 1024,etc bytes).? You can't use this to boot your system.? When the processor wakes up it goes to the same address every time to read it's first instruction (8,16,32,64 bit opcode),then it goes to address+1 to read the next instruction.? With NAND the processor would have to know that it's first read was a block read,? otherwise it would not be able to execute your boot code in the order it was meant to be executed. ONENAND Flash:? This is NAND flash with a NOR Flash interface.? It contains a buffer or two and will read a block of NAND flash into the buffer so when the processor wants to read a byte at a time the buffer will present it as such.? I don't know the price? point for this device (that's what I'm searching for). ?????? Flash:? This is a competitor to ONENAND Flash.? I don't know anything about it.? It may have already died off. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 多个依赖Netty3的应用在同一个Wildfly服务器上的布署冲突问
- JSONObject与JSONArray的使用
- c – 为什么basic_stringbuf和basic_filebuf移动构造函数具
- 从实现者调用接口扩展方法在C#中很奇怪
- Flex 数组 Array 用法---gson转换为flex array的方法--两个
- 使用Doctrine2和PostgreSQL进行多个DB Schema和迁移
- 在整数数组的情况下,指针减法究竟是如何工作的?
- 在quick cocos2dx中增加解析protobuf的扩展
- Ajax: A New Approach to Web Applications
- 正则表达式全解