基于DSP的CompactFlash卡接口設计.docVIP

  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文档。上传文档
查看更多
基于DSP的CompactFlash卡接口設计

基于DSP的CompactFlash卡接口设计 摘 要 介绍CompactFlash卡的基本结构和工作原理;结合美国德州仪器(TI)公司的TMS320C54x 系列数字信号处理器(DSP),详细地说明了DSP与CompactFlash卡接口设计中的关键软硬件技术;同时以TMS320C549 CSP评估板为基础,设计完成了DSP与CompactFlash卡之间的接口电路,正确实现了DSP对CompactFlash卡的读写及数据管理等各 种功能。 关键词 DSP CompactFlash卡 CPLD ? 随着半导体技术的发展,小型化、大容量、低功耗、智能型是未来存储技术的发展方向。近年来,各种小型存储媒体不断问世,在便携式设备中应用广泛。这 些存储媒体大多以Flash Memory(闪烁存储器)为主要载体,内部用微处理器进行时序控制和存储管理,通常做成非易失性存储卡形式。 目 前常见的存储卡类型有:①MultiMedia Card(多媒体卡);②CompactFlash Card(快闪磁盘卡);③SmartMedia Card(智能媒体卡);④MemoryStick(记忆棒)。各存储卡在功耗、体积、容量等方面各有特色,但它们之间的接口目前还互不兼容。 CompactFlash 卡(以下简称CF卡)最先由SanDisk 公司于1994年生产,随后CFA CompactFlash Association 协会(它是一个由国际著名IT公司为了共同利益而成立的非盈利机构)于1995年10月成立并陆续制订了详细的CompactFlash 存储卡统一规范,该规范目前已成为一个工业标准。 由于CF卡容量大、价格低,接口兼容磁盘IDE、ATA及Memory等格式,和其它存 储卡相比,CF卡使用越来越普遍。在大容量便携式数据存储和传输过程中,CF卡有着非常广泛的应用前景,如数码相机、MP3播放器、PDA(个人数字助 理)、数字式录音机、笔记本电脑、手提电话、机顶盒等。预计今后在其它领域将有更为广泛的应用。另外,随着DSP技术的飞速发展,由DSP快速处理的大量 数据需要大容量的存储媒体进行数据的保存、转移等。考虑到CF卡和DSP相比接口速度较慢,因而DSP不能直接和CF卡接口兼容,为了实现DSP对CF卡 的数据访问和管理功能,本文给出了基于DSP的CF卡接口设计,该设计在多个科研项目中得到了应用和推广。 ? 1 CF卡简介 目前有许多公司生产CF卡产品,由于CF卡已成为工业标准,各公司生产的CF卡均符合标准规范,只是存储容量、扇区缓冲器大小、访问速度、平均无故障时间、工作温度、纠错编码等指标略有差异(这些差异在标准范围内)。CF卡主要技术指标如下: (1)结构先进,以SanDisk公司为代表的CF卡内部结构如图1所示。 外部和主机接口采用50芯双列0.05英寸间距物理连接。CF卡内部采用一个微控制器(MCU)管理数据访问格式、接口控制时序等;一个 512Byte以上的双端口扇区缓冲器SRAM BUFFER 和DMA控制器,用于和外部进行快速数据交换;一个256Byte的固化只读存储器Firmware Storage ,放置该CF 卡的特征信息CIS Card Information Structure ,内容包括扇区总数、柱面数、磁头数、每磁道扇区数、公司序列号等;一个电源管理单元(PMU)可使CF卡在空闲时进入睡眠状态,进行有效的电源管理,降 低系统功耗。先进的内部结构使CF卡能支持多种接口访问模式,如Memory Card 模式、I/O Card模式和True IDE模式等。 (2)访问速度快,写入FLASH速度可维持在1.4Mbyte/s。 (3)体积小,尺寸为36.4mm×42.8mm×3.3mm。 (4)容量大,常见的有8、12、16、24、32、48、64、96、128、256、348、512MByte等随着超大规模集成电路的快速发展,目前CF卡的TYPE II型容量已经达到了1.2GByte。 (5)无机械结构,抗冲击(达2000G),耐震动(达15G)。 (6)可靠性高,有效的数据保护及纠错编码技术,使得CF卡平均无故障工作时间达一百万小时。 (7)供电灵活,支持5V或3.3V电源电压。 (8)具有热插拔、掉电时数据不丢失、保存数据时间长、可重复擦写(一百万次)等特点。 ? 2 CF卡与DSP接口硬件设计 2.1 CF卡接口简述 CF卡采用50脚双列0.05英寸细间距标准接口,管脚排列如表1所示。 其电气特性符合ATA/IDE磁盘接口规范,可直接插入PCMCIA TypeII适配卡中。支持5V和3.3V电源工作,允许不同系统对硬件和软件的设计要求。数据访问以512Byte为一个扇区单元,完全和磁盘接口兼 容,可用M

文档评论(0)

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

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

1亿VIP精品文档

相关文档