[ZLG-ARM] 问各位大牛一个FLASH速度的问题

[复制链接]
2311|5
 楼主| sayhi2008 发表于 2008-1-15 21:54 | 显示全部楼层 |阅读模式
现在有一个实时的数据存储需求,每秒钟大概要存储1M左右的数据,数据每10us产生一<br />次,每次大概10个字节<br /><br />如果每10us中往u盘存一次,估计够呛,查了查NAND&nbsp;Flash的手册,写10个字节进入好像<br />也要先擦一个BLOCK再Page写入,用时间大概在几个ms(远大于10us),那肯定来不及存<br /><br /><br />现在想先缓冲,比如1s的数据,然后再写入flash,NAND&nbsp;Flash写1M的数据速度可能还可<br />以(网上写的u盘速度好像在6M~8M/s)。<br /><br />请问大家以前碰到过这样的问题吗?现在有两个疑问<br /><br />一是U盘到底有没有那么快的速度?<br /><br />二是有什么方案可以快速的缓存大概1M的数据,双口RAM?太贵了吧:(
王紫豪 发表于 2008-1-15 21:59 | 显示全部楼层

你要干啥???一直存储,用SDRAM 缓冲吧!

  
 楼主| sayhi2008 发表于 2008-1-16 12:07 | 显示全部楼层

问各位大牛一个FLASH速度的问题

存一个小时就够了:)
xwj 发表于 2008-1-16 12:12 | 显示全部楼层

应该一个扇区一个扇区的缓存,写

或者一页一页的缓存,写<br /><br />总之看最下的块写尺寸了
ijk 发表于 2008-1-16 14:03 | 显示全部楼层

没必要缓冲1秒的数据

&nbsp;&nbsp;NAND&nbsp;FLASH的特性决定应该进行1次1页的写入,每页512字节,所以只要缓存到了512字节或者略多些后,就把512字节写进去。<br />&nbsp;&nbsp;NAND&nbsp;FLASH的速度取决于用的类型和单片机的速度,小页的NAND&nbsp;FLASH写入速度应该有1~2M字节每秒,大页的NAND&nbsp;FLASH写入速度应该有8M字节,大页的MLC&nbsp;NAND&nbsp;FLASH写入速度应该超过2M字节。
 楼主| sayhi2008 发表于 2008-1-19 22:31 | 显示全部楼层

没必要缓冲1秒的数据

谢谢!btw,大页的是多字节一页?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

40

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部