基于嵌入式系统的存储接口的设计与实现.pdfVIP

基于嵌入式系统的存储接口的设计与实现.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第29卷第5期 杭州电子科技大学学报 V01.29.No.5 2009年lO月 J,mmalof Ha咖蜥University Oct.2009 基于嵌入式系统的存储接口的设计与实现 符强,孟利民 (浙江工业大学信息工程学院,浙江杭州310014) 摘要:随着嵌入式技术的广泛应用,Flash存储器已经难以满足大容量数据存储的要求。为了解决 这个问题,该文介绍了一种应用于嵌入式系统中、利用IDE接口实现数据存储的方法。并介绍了 基于ARM926KI处理器的嵌入式系统结构,设计了系统与IDE硬盘的接口电路,分析了Hnux操作 系统下硬盘的驱动实现,最终在Z228开发板上实现了对硬盘的稳定快速的读写。 关键词:嵌入式系统;硬盘接口;硬盘驱动 中图分类号:1麟8.1 文献标识码:A 文章编号:100l一9146(2009)05—0145—04 0引言 当前,嵌入式系统在远程监控与数据采集、工业控制和电子消费等领域的应用日趋广泛,随之人们 对嵌入式系统的存储容量也提出了较高的要求。常见的Flash存储器的容量远不够用,因此研制适用于 嵌入式系统的大容量、高速率和高可靠性的数据存储系统变得日益重要。在嵌入式系统是上挂接通用 Drive PC的IDE(IntegratedElectronic)接口的硬盘,不仅可以大大扩展嵌入式系统的存储容量,也能方便 地与通用PC交换数据oiJ。本文针对一种基于ARM926EJ芯片的开发板,根据ATA硬盘接口规范,设计 了IDE硬盘的接口电路,实现了对IDE硬盘的读写,达到了高速率和高可靠性的要求。 l 系统平台介绍 较为典型的嵌入式系统存储体系如图l所 示。从图l看,嵌入式系统的3级存储体系由嵌 入式系统片内SRAM与Flash、开发板SDRAM与 Flash和扩充的存储系统构成。其中扩充的存储 系统包括IDE硬盘存储子系统、SD卡存储子系统 和USB存储子系统等。而IDE硬盘存储系统因 其存储容量大、接口智能化程度高和控制方便等 优点,无疑是一个比较理想的存储系统。 采用Linux一2.6内核的嵌入式Linux为操作 系统,采用上海杰得的Z228芯片为开发平台。该 图1嵌入式系统存储体系示意图 芯片是一款基于ARM926EJ内核的SoC芯片,采 CMOS工艺制造的高速通用32位嵌入式微处理器。 用0.13p.m 2 IDE接口介绍 IDE接口硬盘是所有采用ATA接口技术的硬盘的总称。A1A接口规范定义了信号电缆和电源线的 收稿日期:2009一07—20 作者简介:符强(1986一),男,浙江杭州人,在读研究生,数字多媒体技术. 146 杭蝌电子科技大学学报 2009年 电器特征、互联信号的电器和逻辑特征,还定义了存储设备中可操作的寄存器以及命令和协议。 IDE硬盘的数据传输模式,包括 DMA模式3 PlO模式、DMA模式和Ultra Z228 IDEHDD 种。PIO模式是一种通过CPU执行I/O RSTOUTn RESET 端口指令来进行数据的读写的数据交 ADOUT4 CSO 换模式。该模式的最高传输速率可达 {护 16.6MB/s。DMA模式是一种不经过nSMCSO CPU而直接从内存中存取数据的数据交 CSI 换模式。该模式在很大程度上减轻了 ADOUT3 CPU资源占有率,其最高传输速率可达

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档