zoukankan      html  css  js  c++  java
  • nor flash 和nand flash 傻傻分不清楚

    nor flash和nand flash差别

    学习嵌入式有一段时间了,刚接触nor和nand时非常是迷惑。非要逼我写一篇博客才干记清楚。


    首先他们都是存储设备。统称叫做flash memory。导致他们存在差异的原因肯定是硬件上的差异了。//好似男人和女人,先有硬件的不同。才发展出来生理上的不同

    导致性能和用途不同根本原因(硬件):组成存储单元的逻辑器件,nor採用与非门。nand採用或非门。

    事实上所谓nor和nand是基于不同的制造技术。按字面,nor是与非门。nand是或非门,就是做IC时最小的逻辑单元。就好像我们说cmos器件就是由于它内部是以一个pmos加一个nmos构成的cmos为基本单元搭起来一个道理。


    nor和nand性能上的差异:

    1. nor读速度非常快
    2. nand写速度非常快
    3. 可擦出次数。nand是100w,nor是10w

    nor和nand接口上的差异:

    1. nor带有sram接口。有足够的引脚地址,所以非常easy其内部的每个字节。(所以能够直接将程序在nor中执行)
    2. nand用复杂的io口,类似与硬盘。

    nor和nand用途上的差异:

    1. nor用作系统或固件的存放,由于写速度慢。可是读速度快,而且能够直接寻址内部每个字节。所以程序能够直接在nor中执行并调试。
    2. nand用途有点类似硬盘。如今非常多u盘都是採用nand,不行你看看你的u盘是不是。由于nand写入速度非常快,採用快的方式写入,所以用来存放大数据,或者配置文件等。非常久非常久曾经嵌入式的flash都是採用ram,可是如今已经被nand替换了。曾经的pc硬盘也是採用ram。sram,dram等,如今也是採用nand了。

  • 相关阅读:
    更新user的方法
    django里的http协议
    django的第一个问题
    一台机器上配置多个ip地址;访问宿主机上的容器
    virtio 之后的数据直连
    virtio是啥子
    perf的采样模式和统计模式
    perf的统计模式: 突破口: x86_perf_event_update
    arp_filter的验证,使用net namespace
    阿里云Windows 2008一键安装包配置php web环境图文安装教程(IIS+Php+Mysql)
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7079969.html
Copyright © 2011-2022 走看看