基于arm 的嵌入式系统cf 卡存储技术

基于arm 的嵌入式系统cf 卡存储技术

ID:20367533

大小:333.50 KB

页数:6页

时间:2018-10-12

基于arm 的嵌入式系统cf 卡存储技术_第1页
基于arm 的嵌入式系统cf 卡存储技术_第2页
基于arm 的嵌入式系统cf 卡存储技术_第3页
基于arm 的嵌入式系统cf 卡存储技术_第4页
基于arm 的嵌入式系统cf 卡存储技术_第5页
资源描述:

《基于arm 的嵌入式系统cf 卡存储技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于ARM的嵌入式系统CF卡存储技术田晓明陈怡伶(陕西省计量科学研究院,陕西西安710048)摘要:针对当前现有的CF卡接口电路存在接口复杂、稳定性不高、存储速度缓慢等缺点,通过深入研究ARM处理器AT91RM9200的外部总线接口(EBI)及CF卡、CPLD的工作原理,设计了新的CF卡接口电路。新的CF卡接口电路中采用了CPLD来代替一般CF卡接口电路中的双向缓冲器、与非门等所有逻辑器件,通过现场对CPLD编程来实现不同的逻辑功能。实验表明:该电路更加简单、灵活、稳定、高速,对接口电路的设计有重要的参考价值。关键词:嵌入式系统;总线接口技术

2、;CF卡存储技术;CPLD编程;高速存储TheMemoryTechnologyofCFCardBasedonARMEmbeddedSystemTIANXiao-mingCHENYi-ling(ShanxiInstituteofMetrology,Xi'an710048,china)Abstract:InconsiderationofthosedisadvantagesofthecurrentlyavailableCFcardinterfacecircuit,whichareinterfacecircuitcomplex,instability

3、,low-speedstorageandsoon,onenewinterfacecircuitisdesignedthroughthedeeplystudyoftheARMprocessors,theexternalbusinterface,theCFcardandCPLDworkingprinciple.ThenewCFcardinterfacecircuitusedtheCPLDtoreplaceallthelogicdevicesofthegeneralCFcardinterfacecircuit,whichincludebi-dire

4、ctionbuffersandnandgate,thenitcanthroughon-siteprogrammingofCPLDtoimplementdifferentlogicfunctions.Theexperimentalresultsshowthat:thenewinterfacecircuitismoresimple,flexible,stableandhigh-speed.Itisofgreatvaluetothedesignofinterfacecircuit.Keywords:Embeddedsystem;Businterfa

5、cetechnology;TheCFcardstoragetechnology;CPLDProgramming;High-speedstorage;1引言随着应用需求的不断提高,许多嵌入式系统在应用时都要求带有扩展的大容量存储器来存储数据。CF卡(CompactFlsahCard)由于价格便宜、存储容量大、体积小、兼容性好等优点被广泛应用于嵌入式产品。然而现有的CF卡接口电路存在接口复杂,稳定性不高等缺点[1],不能满足客户的需求。通过深入研究ARM处理器AT91RM9200的外部总线接口(EBI)、CF卡和CPLD的工作原理,提出利用CPL

6、D来改进CF卡接口电路以解决现有接口电路中存在的缺点。接口设计中用CPLD来实现一般CF卡接口电路中的双向缓冲器和与非门等一些逻辑器件的逻辑功能,使的接口电路变的更为简单、稳定、高速,而且可以通过对CPLD现场编程来实现不同的功能。最后给出改进接口电路的相关讨论。2器件简介作者简介:田晓明(1981-),男,陕西绥德人,硕士,专业方向为嵌入式系统应用,15191412199。2.1外部总线接口系统采用了以ARM920T为内核的AT91RM9200作为微处理器,它是完全围绕ARM920TThumb处理器构建的系统[2]。它有丰富的系统与应用外设

7、及标准的接口,包括一个高速片上SRAM工作区及一个低等待时间的外部总线接口(EBI)以完成应用所要求的片外存储区和内部存储器映射外设配置的无缝连接。外部总线接口结构如图1。图1外部总线接口结构EBI通过集成电路支持CF卡与SmartMedia协议,从而极大地降低了对外部组件的需求。此外,EBI可处理多达8个外设的数据传输,每个外设分配8个在内置存储控制器中定义的地址空间。数据通过16位或32位数据总线进行传输,地址总线高达26位,8个芯片选择口(NCS[7:0])和在不同外部存储控制器间复用的多个控制引脚进行。2.2CF卡CF卡(Compac

8、tFlashCard)是采用FlashMemory技术的存储卡,具有体积小、价格低廉、兼容性强、存储量大等优点。CF卡支持三种接口模式,分别是PCCardMemor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。