【技术实现步骤摘要】
记忆卡存取装置、其控制方法与记忆卡存取系统
本专利技术涉及一种数据存取装置、其控制方法与数据存取系统,尤其是涉及一种记忆卡存取装置、其控制方法与记忆卡存取系统。
技术介绍
一般电子装置在热启动、冷启动或正常运作时常从存储装置中读取与系统启动或运作相关的数据,由于这些数据在存储装置中的存储地址常常是分散而不连续的,因此电子装置的启动或数据读取速度需视存储装置所支持的离散数据的读取速率而定。 承上所述,常见的存储装置包括传统的机械转轴式的硬盘;以及以闪存为存储媒介的固态硬盘(3011(1018^, 880?0传统硬盘虽然具有容量大、成本低的好处,但存取不连续数据的速率很慢,因此需耗费很长的时间来完成启动或离散数据的存取;相比之下,固态硬盘具有体积小、电力消耗少以及数据存取速率快等优势,但单位容量的成本相对地高,因此仍未能被广泛地采用。在上述存储装置的条件限制下,为加快启动程序或离散数据的读取速率,某些现有技术提出了以大容量的传统硬盘作为主要存储装置,而以小容量的固态硬盘作为快取装置,此种作法通常采用已知的高级主机控制器接口(八!!08七00111:1~01161~ 00111111811(1 0116111118,)功能来加快存取速率,然而由于支持八此I协议的多半是3八了八^^81106(1 160111101087八“装置,因此上述做法需通过“I八接口对支持3八1八接口的传统硬盘与固态硬盘进行数据存取,并且仍然无法避免固态硬盘的高成本的问题;还有其它现有技术是在传统硬盘中内建闪存以支持数据快取,然而此种混合式硬盘的成本仍比同容量的传 ...
【技术保护点】
一种记忆卡存取装置,包括:记忆卡接口电路,用于从记忆卡接收记忆卡读取信号,或输出记忆卡写入信号至所述记忆卡,其包括:记忆卡接口信号处理单元,用于根据所述记忆卡读取信号产生记忆卡读取数据,或用于根据记忆卡写入数据产生所述记忆卡写入信号;主机接口电路,用于从主机接收主机读取信号或输出主机写入信号至所述主机,其包括:主机接口信号处理单元,用于根据所述主机读取信号产生主机读取数据,或用于根据主机写入数据产生所述主机写入信号;以及控制电路,耦接所述记忆卡接口信号处理单元与所述主机接口信号处理单元,能够执行至少下列操作:协议处理操作,用于根据预设协议处理所述记忆卡读取数据以产生所述主机写入数据,或用于根据所述预设协议处理所述主机读取数据以产生所述记忆卡写入数据,使所述记忆卡成为所述主机的快取装置。
【技术特征摘要】
2013.09.18 TW 1021340081.一种记忆卡存取装置,包括: 记忆卡接口电路,用于从记忆卡接收记忆卡读取信号,或输出记忆卡写入信号至所述记忆卡,其包括: 记忆卡接口信号处理单元,用于根据所述记忆卡读取信号产生记忆卡读取数据,或用于根据记忆卡写入数据产生所述记忆卡写入信号; 主机接口电路,用于从主机接收主机读取信号或输出主机写入信号至所述主机,其包括: 主机接口信号处理单元,用于根据所述主机读取信号产生主机读取数据,或用于根据主机写入数据产生所述主机写入信号;以及 控制电路,耦接所述记忆卡接口信号处理单元与所述主机接口信号处理单元,能够执行至少下列操作: 协议处理操作,用于根据预设协议处理所述记忆卡读取数据以产生所述主机写入数据,或用于根据所述预设协议处理所述主机读取数据以产生所述记忆卡写入数据,使所述记忆卡成为所述主机的快取装置。2.根据权利要求1所述的记忆卡存取装置,其中,所述控制电路能够经由所述记忆卡接口电路进一步执行下列操作: 桥接处理操作,用于处理另一记忆卡读取数据以产生另一主机写入数据,或用于处理另一主机读取数据以产生另一记忆卡写入数据, 其中,所述桥接处理操作与所述预设协议无关,且所述另一记忆卡读取数据与所述另一记忆卡写入数据关联至所述记忆卡或另一记忆卡。3.根据权利要求2所述的记忆卡存取装置,其中,所述记忆卡接口电路能够经由第一插槽机构与第二插槽机构分别存取所述记忆卡与所述另一记忆卡,且所述控制电路能够同时执行所述协议处理操作与所述桥接处理操作。4.根据权利要求3所述的记忆卡存取装置,其中,所述控制电路能够执行下列操作: 仲裁操作,用于根据预设规则安排所述主机写入数据、所述主机读取数据、所述记忆卡写入数据、所述记忆卡读取数据、所述另一主机写入数据、所述另一主机读取数据、所述另一记忆卡写入数据以及所述另一记忆卡读取数据的任意组合的输入或输出顺序。5.根据权利要求2所述的记忆卡存取装置,其中,所述控制电路能够根据缓存器所存储的主机设定值执行所述协议处理操作与所述桥接处理操作的其中一个,所述缓存器包含于所述控制电路中,且所述主机设定值由所述主机提供。6.根据权利要求1所述的记忆卡存取装置,其中,所述主机接口电路是PC1-Express接口电路或USB接口电路。7.根据权利要求1所述的记忆卡存取装置,其中,所述预设协议是AHCI协议、NVM-Express协议或自定协议。8.根据权利要求1所述的记忆卡存取装置,其中,所述记忆卡接口信号处理单元是SD卡接口信号处理单元或eMMC模块接口信号处理单元。9.根据权利要求1所述的记忆卡存取装置,其中,当所述记忆卡读取数据由多笔存储地址不连续的数据所组成时,所述控制电路产生所述主机写入数据的速率大于每秒1Mbyte010.根据权利要求1所述的记忆卡存取装置,其中,当所述记忆卡读取数据由多笔小数据所组成时,所述控制电路产生所述主机写入数据的速率大于每秒10Mbyte,所述多笔小数据的每一笔的大小不大于4Kbyte。11.一种记忆卡存取装置的控制方法,包括: 从记忆卡接收记忆卡读取信号或输出记忆卡写入信号至所述记忆卡; 根据所述记忆卡读取信号产生记忆卡读取数据,或根据记忆卡写入数据产生所述记忆卡写入信号; 从主机接收主机读取信号或输出主机写入信号至所述主机; 根据所述主机读取信号产生主机读取数据或根据主机写入数据产生所述主机写入信号;以及 执行协议处理操作,以根据预设协议处理所述记忆卡读取数据以产生所述主机写入数据,或根据所述预设协议处理所述主机读取数据以产生所述记忆卡写入数据,借此将所述记忆卡作为所述主机的快取装置。12.根据权利要求11所述的控制方法,进一步包括: 执行桥接处理操作,借此处理另一记忆卡读取数据以产生另一主机写入数据,或处理另一主机读取数据以产生另一记忆卡写入数据, 其中,所述桥接处理方式与所述...
【专利技术属性】
技术研发人员:简志清,王贺麟,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。