NTU-EM93 板


LINE

※ [本文转录自 Electronics 看板] 作者: jfsu (水精灵) 看板: Electronics 标题: Re: [问题] 请教有关NAND flash与NOR flash的问题.... 时间: Thu Sep 24 13:58:55 2009 ※ 引述《CCMAKE (￾NNN￾N)》之铭言: : 请问各位大大 : 在一个电子系统中 : NAND flash 跟 NOR flash的作用差别在哪边呢?? 作用?你是说用途(application)吗? 单纯考量元件的操作方式的话,是不同,但原理都一样。 : 就我的了解 : 好像NAND flash没有办法执行程式 : 而NOR flash可以 : 所以一般会把NAND拿来当作存程式的地方 : 开机之後再经由boot loader把程式从NAND中load到DRAM里面执行程式 : 我比较不了解的地方是为什麽NOR可以执行程式而NAND不可以?? : 是因为NOR可以随机存取吗?? NADN用来作为资料储存(data storage),而NOR用来作程式储存(code storage) NOR也有分为serail(SPI)与parallel两种界面,目前用於主机板CMOS开机,大多数是 serail flash。比起NAND,NOR可以切出小的区块,如8KB,16KB,作为boot code储存 再来,读取速度也比较快,而且可以随机存取(random access)。 再者,NOR Flash读取资料的方式与从RAM读取资料相近,只要提供资料的位址(address), 资料(data)就可以正确的读出,所以多数微处理器可以将NOR Flash当作原地执行 (Execute in place, XIP)记忆体使用,这也意味着,储存在NOR Flash上的程式不需 复制到RAM就可以直接执行。 : 那麽在DRAM中执行程式 跟在NORflash中执行程式 : 又有甚麽样的差别呢?? : 另外有个问题是关於电子系统中的controller : CPU或是ASIC要去读取记忆体时 : 是不是必须透过controller 对记忆体下指令?? : 我的问题是 NOR flash,NAND flash,DRAM这三种记忆体在读取时 : CPU或ASIC都需要透过controller来下读取指令吗?? : 还是只有NAND flash需要 其他两种不用呢?? 原因是甚麽?? : 所谓的controller 指的是硬体 还是软体?? : 是存在於CPU中 或是存在於device中(CHIP或是各种周边)?? : 例如SD卡 : 它的内部是一颗NAND CHIP加上一个controller IC(??) : 那麽这颗controller 的功用是甚麽呢?? 因为 NAND flash的存储单元则采用串列结构,存储单元的读写是以页(page mode)和 区块(block mode)等单位来进行。这种结构最大的优点在於容量可以做得很大。 由於它的缺点在於读速度较慢,加上 I/O Bus只有 8 个,比 NOR 要少很多。 资料只能轮流传送的方式完成,速度要比 NOR flash的平行传输模式慢得多。 你所说的在SD卡里,里面最显眼的,当然就是那大大一颗的 NAND flash与旁边一颗 小一号的控制IC(Controller IC)。这颗控制IC是要确保资料的储存是安全没问题的。 简而言之,需要controller是因为要做ECC(error code correction). NAND Cell因MLC之故,quality并不像NOR那麽好,使用过程中,数个bits的坏掉常发生 因此,此controlle是用来做错误修正用。 是可以做on chip的,但现在MCP很发达,而且为了最大化performance,因为可以 各别optimize,所以现在的趋势是分开做 上面有提过,NAND Flash 虽有汇流排结构(BUS),却没去区分 address bus 及 data bus,因为在 NAND Flash 上进行任何操作(如 read, write, erase 等), 都要透过命令( command ),而且无论 address, data, 或 command,都以同一组 I/O bus 传输。 此外, 储存在NAND flash 上的资料,在正常操作或存放下, 会随机出错,厂商都会建议搭配 ECC (Error Correcting Coding) 。 如果用memory bus来使用NAND,一般只用两根address lines(for ALE和CLE), 若是该NAND一次是16 bits来存取,方法上而言,并不是简单的送信号到位址线( address lines),就可以读写相对应的内容,而是有一些先後程序。 另外,NAND的界面也有很多种,这里不赘述,一般标准的是使用ALE和CLE的方式。 有的电子板上有单独的NAND controller,信号不是透过NAND flash内部的界面 而是板上专门的接脚。为了要使用到该controller的好处(如ECC自动计算,booting..) 我们便会用专属界面来与NAND连接。 : 因为在电子系统的板子上 : 也会看见CPU直接跟NAND flash连接 : 这时候就没有看到有所谓的controller IC在里面 : 这是甚麽原因呢?? 有些NAND flash会把controller作在里头,即所谓的内建的控制晶片,有些则否。 内建控制IC的会在资料传输、能源管理和错误更正(ECC)上会有比较好的表现。 -- 你想成为下列〔後宫型〕动漫作品中的哪一位男主角? 〔A〕《纯情房东俏房客》:「长相不行、用功不行、运动不行」的浦岛景太郎 〔B〕《Fate/stay night》:只会「构造把握、强化和投影」的半调子魔术师卫宫士郎 〔C〕《天地无用》:误解封印後,蒙遭宇宙女难的普通高中生征木天地 〔D〕《旋风管家》:人肉钢弹不死身+鬼畜系(误)的欠债管家绫崎飒 〔E〕《To Heart》:心地善良,大而化之,却稍嫌懒散的藤田浩之 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.66.222.12 ※ 编辑: jfsu 来自: 203.66.222.12 (09/24 14:59)
1F:推 youwin0125:推 好文章该m 09/24 15:00
2F:推 rogerable:帮推 09/24 17:07
-- 悍 将 神 威 震 八 方 雷 电 一 声 现 光 华 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.70.140.118







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP