双口RAM用于闪存实时数据存储研究.pdfVIP

  • 11
  • 0
  • 约 5页
  • 2015-08-20 发布于未知
  • 举报
一般工业技术

维普资讯 第23卷 第2期 青 岛大 学 学报 (工 程 技 术 版 ) Vol_23No.2 2008年 6月 JOURNALOFQINGDAOUNIVERSITY (ET) Jun.2008 文章编号 :1006—9798(2008)02—0018—04 双 口RAM 用于闪存实时数据存储研究 梁亚军 ,刘培基 (青岛大学机 电工程学院,山东青岛266071) 摘要 :由于 NAND闪存 的数据写入是以页编程为基础,因而限制了前端采样频率 的提 高,为此提出了采用双 口RAM 的双单片机系统解决方案。方案中,主单片机负责 A/D 转换并在片上 RAM缓存数据 ,满 200字节时打包写入双 口RAM;当双 口RAM缓冲区 中的数据达到闪存的页容量时,由单片机读取数据 ,从单片机 以页编程方式一次写入 闪 存。解决了双 口RAM 的端 口争用问题并讨论了极 限采样频率 ,实现了主 、从单片机数据 共享,缓存采集信号,即使在较高采样频率下,仍能确保及时、可靠地存储实时信号。 关键词:双口RAM;NAND闪存 ;采样频率 中图分类号 :TP274 文献标识码 :A 目前对于随身佩带的医用动态心电监护仪 、汽车行驶记录仪 以及便携式智能仪器等需要体积小、功耗 低 、存储容量大、数据可以长时间保存的数据采集系统 ,一般采用 NAND闪存存储数据 。NAND闪存采用 串行结构 ,容量高、价格低 ,硬件接口和软件编程简单[1]。但是 ,由于 NAND闪存 的数据写入是 以页编程为 基础 ,存在 A/D转换时间和闪存存储速度之间的矛盾 ,因而限制了数据采集系统的采样频率 ,难以对频率较 高的信号进行实时采集 。作者采用主、从单片机分别进行 A/D转换和闪存数据存储 ,利用双 口RAM 构成 高速数据传递接 口实现主、从单片机的数据共享 ,缓存采集信号 ,合理解决了采样频率和存储速度的矛盾,可 以充分利用 NAND闪存写入速度快的优点,提高数据采集系统的采样频率。 1 硬件结构及接 口电路 系统基于主、从架构 ,见图 1所示。主单片机C8051F040片上集成 13路 12位高分辨率的A/D模块 ,负 责将前端放大电路输 出的模拟信号进行 A/D转换 ,数字滤波预处理 、规定存储格式 ;从单片机 C8O51F340 与存储容量为 2Gb的NAND闪存 K9F2G08UXA接 口,负责存储数字信号。C8051F340单片机片上集成 USB2.0接 口,简化了系统和 PC机的硬件接 口设计,从而可提高系统 的可靠性 ,方便信号 的读出与回放分 析。主、从单片机通过双 口RAM IDT70V08数据共享 ,通信等待时间少,系统硬件 、软件资源可完全共享, 可靠性高。 双口RAM 的特点是通讯速度快,实时性强,接 口简单 ,两边 CPU可以主动进行数据传输 。并行接 口双 口RAM与串行接 口双 口RAM相比,不仅能利用其两端 口的异步操作来读写数据 ,而且可用作多 CPU系 统中的数据交换接 口,从而简化对各 CPU之间数据通信规约的要求,提高系统数据通信的可靠性、同时提 高 CPU之间数据交换的实时响应速度 [2]。 收稿 日期 :2007一l2—05;修回日期 :2008—04—10 作者简介:梁亚军(1981一),男 ,山东阳谷县人 ,在读硕士研究生 ,主要研究方向为测控技术及仪器。 维普资讯 第 2期 梁亚军,等:双 口RAM用于闪存实时数据存储研究 19 Ao——A15 //L 一 _卜\ //L \厂] /AoL—A15LAoR—A15R\厂_]./Ao—A15 /4

文档评论(0)

1亿VIP精品文档

相关文档