[发明专利]数据传输装置、方法及控制器无效

专利信息
申请号: 201010153027.6 申请日: 2010-04-19
公开(公告)号: CN102222054A 公开(公告)日: 2011-10-19
发明(设计)人: 余晓光;姚炜;赵红晓;任立;方任;陶亮 申请(专利权)人: 凹凸电子(武汉)有限公司
主分类号: G06F13/16 分类号: G06F13/16
代理公司: 北京北翔知识产权代理有限公司 11285 代理人: 杨勇;郑建晖
地址: 430074 湖北省武汉*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据传输 装置 方法 控制器
【说明书】:

技术领域

发明涉及一种电子设备,特别是涉及一种数据传输装置、方法及控制器。

背景技术

压缩闪存(CompactFlash card,CF)卡是符合闪存标准的大容量存储设备。闪存协会(CompactFlash Association)开发了CF标准,且相继颁布了CF+(CompactFlash+)和CF4(CompactFlash Specification Revision 4.0)的闪存标准。早期的CF卡为普通的数据存储设备。目前,根据具体的应用场合,CF+和CF4卡扩展至包括输入/输出(input/output,I/O)设备或磁盘数据存储。CF+和CF4卡比早期的CF卡支持更高的数据传输速率。

早期的CF卡可能只工作在PC Card ATA(Advanced Technology Attachment)使用存储器模式。CF4卡和CF+卡都可以工作在PCMCIA(Personal Computer MemoryCard International Association)模式,该模式包括PC Card ATA使用I/O接口模式和PCCard ATA使用存储器模式。CF4卡还可以工作在True IDE(Integrated DevelopmentEnvironment)模式,CF+卡也可以工作在True IDE模式。在每个模式下,根据相应的读/写时序周期传输数据。所以,工作在不同模式的CF、CF+和CF4卡的数据传输速率可能不同。

通常,控制器用于控制主机(例如,计算机)和存储装置之间的数据传输。控制器一般被设置为预设的模式,从而根据预设的数据传输速率和存储装置进行通信。然而,因为CF卡、CF+卡和CF4卡支持不同的数据传输速率,可能会降低数据传输的效果。例如,若控制器被设置为PC Card ATA使用存储器模式,工作在PC Card ATA使用存储器模式的CF+/CF4卡的数据传输速率可能低于工作在True IDE模式的CF+/CF4卡的。

PCMCIA标准广泛应用于多种主机设备,例如,数字摄像头、数字音乐播放机、便携式电脑等。PCMCIA标准定义了PCMCIA卡或称为PC卡,用于扩展存储空间,并支持输入输出(input/output,I/O)。根据PCMCIA总线的类型,PC卡可包括16位PC卡(例如,随机存取存储器(random access memory,RAM)和闪存(flash memory))和32位PC卡(例如,CardBus PC卡,如:调制解调器(modem)、网卡或电视卡等)。例如,16位PC卡采用16位PCMCIA总线传输数据,32位PC卡采用32位PCMCIA总线传输数据。

True IDE模式包括可编程输入输出(programmed input and output,PIO)模式和直接存储器存取(direct memory access,DMA)模式。16位PC卡仅支持PIO模式。主机设备的操作系统(例如:WINDOWS)可以提供通用设备驱动,用以驱动16位PC卡。例如,通用设备驱动可以驱动主机设备使其工作在PIO模式。在PIO模式中,中央处理单元(central processing unit,CPU)执行指令,以访问I/O地址空间,从而实现与PC卡之间的数据传输。在PIO模式下,CPU在整个读或写的操作时间内都可能被占用。

CF卡(例如:CF+和CF4卡)也是一种16位大容量存储器。专用读卡器(例如:USB读卡器或1394读卡器)可以将CF卡连接到主机设备。CF卡支持PIO模式和DMA模式。在DMA模式下,读卡器在CF卡和主机设备的存储器之间传输数据,而不占用处理器时间。因此,由CPU执行的运算操作和由读卡器执行的数据传输可同时进行。由此,DMA模式比PIO模式具有更高的数据传输速率。

如果专用读卡器不可用,CF卡则通过插塞式接合器或通用读卡器插入PC卡插槽。也就是说,16位PC卡和CF卡可共享主机设备上的相同的插槽(例如:64引脚双排接口)。在这种情况下,CF卡可用作16位PC卡。例如,操作系统的通用设备驱动可使CF卡工作在PIO模式而非DMA模式。由此,降低了CF卡的数据传输速率,且降低了主机设备的效率。

发明内容

本发明要解决的技术问题在于提供一种数据传输装置、方法以及控制器,以提高数据传输的速率和效率。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凹凸电子(武汉)有限公司,未经凹凸电子(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010153027.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top