找回密码
 注册
关于网站域名变更的通知
查看: 3422|回复: 8
打印 上一主题 下一主题

菜鸟提问,电路中EEPROM和FALSH的作用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-7-11 00:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
很多电路中EEPROM和FALSH都会配合mcu使用,但一直不明白其作用,请大家帮忙解释下,谢谢
  • TA的每日心情
    慵懒
    2024-12-9 15:04
  • 签到天数: 384 天

    [LV.9]以坛为家II

    2#
    发表于 2010-7-11 10:54 | 只看该作者
    一些MCU片上不带程序存储器,可执行代码只能放在外面的EEPROM、FLASH中,另外,有时也可以用来存储一些参数,保存一些掉电后需要保存的数据等。

    该用户从未签到

    3#
    发表于 2010-8-9 17:18 | 只看该作者
    EEPROM可读可写,一般保存当前工作状态。例:电视机中用户改了音量值之后,这个值就是保存在这里的,当再次开机时,系统就会先把这个值读到然后音量设置到关机前的状态,当用户再次更改音量时,这个值会被重新改写。+ x7 y4 \$ e5 x& V% S# I
    如果没有EEPROM,就不能保存用户更改的值了,那每次开机都是最原始的数据,。
    $ E+ Q% k3 P$ V5 CFLASH是只读,程序都是存在这里面。
  • TA的每日心情
    开心
    2019-11-19 16:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2010-8-10 14:40 | 只看该作者
    EEPROM可读可写,一般保存当前工作状态。例:电视机中用户改了音量值之后,这个值就是保存在这里的,当再次 ...$ G9 N3 ]+ A9 I! K
    zangyongchang 发表于 2010-8-9 17:18
    7 W# _& L# K$ k6 ~0 o5 l# M

    & ]% \3 D9 {, M1 M% T. b5 q8 M+ |7 N7 L/ G1 t
        小心遭误导,EEPROM容量小,一般存储程序段,使用I2C通信协议,ROM都是指只读存储器,EEPROM是电可擦除可编程只读存储器,所以无法存储临时数据# m5 \  y* o* |6 @* E* N
    Flash分NOR Flash和NAND Flash,都可以用于SPI,容量较大,NOR Flash一般用来存储程序,速度不及NAND Flash,可以进行读写操作

    该用户从未签到

    5#
    发表于 2010-8-10 15:30 | 只看该作者
    容量大小,数据读写速率是主要的区别。
    1 w7 A5 K- C% U6 t
    7 S0 B! S8 n, s* m举几个例子: 都可以做CPU/ASIC芯片的启动程序,比如PHY ,SW 常用EEPROM,因为代码小吗,256K之内就够了;但是CPU的起动代码通常EEPROM搞不定,而且CPU通常还有操作系统,可以存在EEPROM(BOOT)+FPASH(system)的模式,但是一眼看去,不如把FLASH分区,把2部分东西都装下。
    0 ^8 E" W( a$ y5 D( W0 j- X: D5 U' l. y- |8 b$ J  j( X2 Q$ T
    EEPROM通常还有就是存单板信息,厂家信息,PCB信息,MAC地址这些,配置信息这些基本的东西,通常是在工厂烧入,然后焊接在单板上,就跟你在单板打丝印一样,就是个标识。

    该用户从未签到

    6#
    发表于 2010-8-10 18:25 | 只看该作者
    回复 4# lixc2008 ; a0 l& `  E' g, t6 v
    " U6 j4 ^& u! w4 z# H' p1 V1 f
    4 V+ ~9 @" [* l6 k; ]
        你才该去补习一下,容量大小跟能不能存临时数据有啥关系?保存一些状态只是一些16进制的数字,占用容量非常小。
    5 e! w' a6 f: L- dEERPOM绝大部分都是用来保存状态的。用的是IIC通信是对的。
    $ \# s/ p1 f3 B我做电视开发有5年了,电视机都是么用的,还有就是单片机也都是用EERPOM保存临时数据。  a+ E& _3 l# }; o" h. w/ q/ i% f
    你一定没做过单片机吧。

    该用户从未签到

    7#
    发表于 2010-8-10 18:36 | 只看该作者
    小心遭误导,EEPROM容量小,一般存储程序段,使用I2C通信协议,ROM都是指只读存储器,EEPROM是电 ...4 i+ a6 ^$ q9 V& x+ _
    lixc2008 发表于 2010-8-10 14:40

    ; y( R& r& y3 E" y2 }! l5 k$ t8 h% N9 o/ K' N- f! L1 P

    # t: s' N% G" c) Z    NAND FLASH分SLC和MLC现在很多程序也在用SLC的NAND FLASH。" [' B$ N6 t7 u8 I; }" I/ R# g
    什么是SLC和MLC
    / X5 e2 e( c& w1 B/ [0 s    要认清问题,首先要搞明白什么是SLC和MLC,它们属于两种不同类型的NAND FLASH存储器,用来作为MP3播放器、移动存储盘等产品的存储介质。SLC全称是Single-Level Cell,即单层单元闪存,而MLC全称则是Multi-Level Cell,即为多层单元闪存。它们之间的区别,在于SLC每一个单元,只能存储一位数据,MLC每一个单元可以存储两位数据,MCL的数据密度要比SLC大一倍。6 P7 ?+ J/ B: @& d# v# z
        从名次解释上来看,当然MLC密度要大,自然有其优势,成本上来说,MLC也具有很大的优势。据了解,不少芯片厂商开始从SLC制程转向MLC制程,今年8月,三星正式从SLC转向MLC,今年10月份,三星已经开始大批量的生产MLC闪存芯片。目前三星采用的芯片编号为K9G******   K9L*****的芯片为MLC芯片,而现代采用编号为:HYUU****   HYUV***芯片也是MLC芯片。
    / [5 v9 t. F6 h% y, W; p0 I4 F! r    不过尽管MLC有其自身的优势,但是也掩饰不了其缺点。; `, {, M7 w" }/ V9 Y
    1、读写效能较差
    $ b+ V; J* Z0 e7 h相比SLC闪存,MLC的读写效能要差,SLC闪存约可以反复读写10万次左右,而MLC则大约只能读写1万次左右,甚至有部分产品只能达到5000次左右。8 `: L3 a# q7 G
    2、读写速度较慢1 O2 M0 L3 x4 I$ `1 x4 @. P, e
    在相同条件下,MLC的读写速度要比SLC芯片慢,目前MLC芯片速度大约只有2M左右。, U6 z; q! B- i; C( @% P/ h8 S
    3、能耗较高
    " f1 D+ Q3 G0 {- \在相同使用条件下,MLC能耗比SLC高,要多15%左右的电流消耗。
    ' O/ [/ {6 f- D8 {9 G2 _    这些原因,很大程度上是取决于MLC制式改变,需要新的控制芯片支持,而部分MP3、闪存盘等产品仍然延续老式的设计,MLC就会带来各种问题,包括数据丢失、传输速度慢等缺陷。今年大批量SD卡被招回的风波,就是因为转用MLC芯片,没有新的主控芯片支持惹的祸,造成了很大的影响。
    6 Z1 |' P- p* {6 E    随着三星、东芝的MLC闪存芯片开始量产,MLC芯片应用也越来约广泛,由于全新的MLC芯片在存储密度等方面加大,对主控芯片的要求也越来越高。读写频繁的数码播放器和闪存盘等数码设备也加重了MLC闪存的出错几率,对于视频和音频这样的应用来说,必需具备控制芯片和ECC校验机制,目前有的主控芯片通过纯软件校验,这样,无形当中加重了主控芯片的负担。也有部分主控通过硬件的4bit ECC校验和软件校验相结合,从而减轻了主控负担,但是这只是在一定程度上减少出错的几率,MLC的芯片写入次数限制和传输速度等缺点是无法克服的。! c- q% N9 O; G+ t
        MLC在架构上取胜SLC,很多厂商目前都MLC做了很多的优化和开发,未来可能将是一个主流方向,但目前来说技术还不是很成熟。而成本上来说,MLC要便宜SLC芯片,所以不少厂商在原有架构上选用了MLC芯片,但却没有增加控制芯片或者ECC校验,使得不少问题则由此而生,使得不少行业人士也惊呼MLC为“黑芯”。所以目前大家在选购MP3、闪存盘等数码产品的时候,不能一味的只看价格,而需要更多层面的去考虑。到底选择SLC还是MLC芯片好?我们欢迎大家在下面发表自己的评论。

    该用户从未签到

    8#
    发表于 2010-8-20 15:34 | 只看该作者
    支持3楼说法  正解!!!!!

    该用户从未签到

    9#
    发表于 2010-10-25 11:05 | 只看该作者
    支持楼上正解
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-22 09:50 , Processed in 0.140625 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表