内存控制方法及其装置制造方法及图纸

技术编号:2822153 阅读:129 留言:0更新日期:2012-04-11 18:40
本发明专利技术是关于以USB类非易失闪存(USB type NAND Flash memory)为存储媒介或者硬盘的高速缓冲存储器(cache memory)来使用的内存控制方法及其装置。根据本发明专利技术的把非易失闪存当硬盘的高速缓冲存储器来使用的装置中,还具备USB类非易失闪存,可以当一般的存储媒介或者上述硬盘的高速缓冲存储器来选择性地使用。当以一般的存储媒介来使用的时候把USB类非易失闪存插在USB接口进行数据的读/写。但是当把已有的非易失闪存以硬盘的高速缓冲存储器来使用的时候,上述非易失闪存的容量不足的情况下,USB类非易失闪存当上述非易失闪存来使用。根据本发明专利技术可以利用USB类非易失闪存来扩充硬盘的高速缓冲存储器。

【技术实现步骤摘要】

本专利技术涉及一种内存控制装置,其主要是关于USB类非易失闪存 (USB type NAND Flash memory)以一般的存储媒体来使用或者以硬盘 高速緩沖存储器来使用的内存控制方法及其装置
技术介绍
一般来说,终端机中具备控制所有系统的中央处理单位和,储存 上述驱动系统时所需的各种软件及数据的辅助存储装置和,从上述辅 助存储装置读取按照用户的命令进行的动作所需的软件及数据来执行 的主存储器。上述终端机的工作速度取决于上述各个装置的工作速度。 即上述中央处理单位和上述主存储器以数百MHz的速度进行工作,上 述辅助存储装置(例如硬盘等)由于读/写磁盘表面数据的标题以物理 旋转来查找数据位置的时间,与上述中央处理单位和上述周边装置相 比其速度很緩慢。据此,最近为了可以减少使用上述辅助存储装置,为了软件及储 存数据的闪存以上述辅助存储装置的高速緩沖存储器使用而提高驱动 速度及工作速度的研究非常火热。其中,英特尔公司为了上述闪存以上述硬盘的高速緩冲存储器使 用来提高驱动速度及工作速度的Robson技术正在开发当中。上述 Robson技术中迷你卡或Express卡等以扩充模块的形式插在非易失(以 下简称NAND)闪存连接PCI串行总线(Peripheral Component InterfaceExpress Bus,以下简称为PCI-E)插槽中,或者装在盘、主板上的上 述存储装置的高速緩冲存储器来使用。《象这样,上述Robson ^支术固定地4吏用一个或者两个以上的NAND 闪存。如上所述,当上述MND闪存的用量达到极限的时候,没有扩充 上述高速緩冲存储器的方法。其结果,使用大容量的软件或者进行多' 个任务的途中,上述辅助存储装置的高速緩沖存储器容量不足以处理 软件及数据时,得重新启动辅助存储装置,所以将会出现速度减慢及 电量消耗过重的情况。
技术实现思路
本专利技术的目的是提供USB NAND闪存以硬盘高速緩沖存储器来使 用的内存控制方法及其装置。本专利技术其他目的是提供根据减少硬盘启动而高速度工作及减少电 量消耗的内存控制方法及其装置。如上所述,为了达成其目的的内存控制方法包含一个以上的第1 存储媒体设置为辅助存储装置的高速緩冲存储器的阶段;第2存储媒 体追加设置为辅助存储装置的高速緩冲存储器的阶段;上述第1存储 媒体以上述高速緩沖存储器启动时,检查其高速緩沖存储器容量的阶 段;以及根据上述检查结果,如果上述高速緩沖存储器不足,那么上 述第2存储媒体以上述高速緩冲存储器使用的阶段为特点。上述第2存储媒体在如果上述高速緩冲存储器不足时,作为一般 的存储媒体来使用。上述第2存储々某体设置为上述高速緩沖存储器时,初始化上述第2存储媒体。上述第1存储媒体为NAND闪存,而第2存储媒体为USB NAND闪存。上述第1存储媒体及第2存储媒体需要分别独立地启动。或者,上述第1存储媒体及第2存储媒体根据其中任何一个的驱 动,变为辅助存储装置的高速緩冲存储器使用。上述驱动如果上述第2存储媒体设置为上述高速緩冲存储器,将 通过控制部和上述第1存储纟某体之间及上述控制部与上述第2存储々某 体之间追加的物理的通信手段启动上述第2存储媒体。上述第1存储J 某体和第2存储媒体倒转不归零(NRZI : Non Return to Zero Inverted)方式进行通信。为了达到以上目的的内存控制装置包含以辅助存储装置的高速緩 沖存储器使用的第l存储纟某体;插在所定接口上的第2存储媒体;具 备分别启动上述辅助存储装置和第1存储媒体及第2存储媒体的驱动 器的驱动提供部;以及才艮据上述第1存储Jf某体的容量,让上述第2存 储媒体作为上述高速緩沖存储器使用而控制上述驱动器提供部的控制 部。进一步的,本专利技术内存控制装置包含以辅助存储装置的高速緩沖 存储器使用的第l存储媒体;插在所定接口上的第2存储媒体;具备 驱动上述存储Jf某体和第1存储媒体,及第2存储媒体的各驱动器的驱 动器控制部;根据上述第1存储媒体的容量,让上述第2存储媒体作 为上述高速缓冲存储器使用而控制上述驱动器提供部的控制部;根据上述控制部的工作,让读/写上述第l存储媒体和上述第2存储媒体之 间的数据的通信手段。上述驱动器控制部包含在上述第1存储媒体的容量不足时,控制 让上述第2存储媒体以上述高速緩冲存储器使用的驱动器。上述控制部和上述第1存储J 某体用PCI Express总线辨f接,上述 控制部和上述第2存储媒体用串行总线衔接。上述控制部和上述第1存储媒体之间及上述控制部和上述第2存 储媒体之间由通信手段构成。上述通信手段由两个数据传送线路和直流启动电压的供应线路 及、〗氐电位线^各构成。上述第1存储媒体为NAND闪存,上述第2存储々某体为USB NAND 闪存。具有如以上所述构造的本专利技术,USB MND闪存以一般存储々某体使 用或者以硬盘高速緩冲存储器扩充减少硬盘驱动来提高工作速度,并 且减少电量消耗。如上所述,本专利技术把可以连接在USB端口的USB类NAND闪存作为 一般存储^ 某体来使用或者作为硬盘高速緩冲存储器来使用,由此可以 利用USB类NAND闪存很容易扩充硬盘高速緩沖存储器。并且,本专利技术 减少了硬盘的驱动,由此可以提高工作速度。本专利技术如果使用于可携 带机器时,其可以减少电量消耗,即可以延长电池的使用时间。附图说明图l是适用于本专利技术实例的内存控制装置的模块构成图。图2是对内存控制装置的控制方法阶段别说明的流程图。图3是按照本专利技术实例的内存控制装置的模块构成图。附图中主要部分的符号说明10:第l储存媒体20:第一驱动器30:硬盘驱动器 40:第2驱动器50:第2储存々某体60:硬盘70:主存储器 80:控制部具体实施例方式下面,将详细说明按照本专利技术附图说明的内存控制方法及其装置。图1是显示按照本专利技术附图说明的内存控制装置的模块图。图1 中,USB NAND闪存为了能通过软件方式以硬盘高速緩冲存储器使用而 构成的。图中可以看出,本专利技术中是通过第l驱动器20进行驱动,并且具 备储存各种软件及数据的硬盘(辅助存储Jf某体)60。并且在本专利技术中,通过第l驱动器20进行驱动,并且具备当上述 硬盘60高速緩冲存储器使用的NAND闪存(第1存储媒体)10。上述 NAND闪存IO在上述硬盘60的读/写过程中临时储存给主存储器(main memory, 70 )提供的软件及数据后重新使用其软件及数据时,不需要驱动上述硬盘60,直接从上述主存储器中装载临时储存的软件及数据 来提高工作速度。上述NAND闪存10可以以安装在主板上或者PCI Express总线, 连接周边装置的高速总线以下简称为PCI-E)插槽中的迷你卡或 Express卡及扩充模式形态具备,或者安装在上述硬盘60或者主板(没 有图片)上的形态具备。这样的上述NAND闪存10由控制部80和上述 PCI-E连接。上述PCI-E是用导入网络概念的I/O总线,当使用小幅度 摆动(Differential Swing)方式时,两才艮线速度为2. 5GBPS,使用双 向通行方式时每根线带宽为5Gbps (Full Duplex)。上述PCI-E每点击 一下最多可以连接32条线(32 xPCI-E)。即其速度为上述PCI-E本文档来自技高网
...

【技术保护点】
一种内存控制方法,该方法包含以下阶段:一个以上的第1存储媒体设置成辅助存储媒体的高速缓冲存储器的阶段;其他第2存储媒体通过所定端口连接的阶段;上述第2存储媒体追加设置成上述高速缓冲存储器的阶段;上述第1存储媒体作为上述高速缓冲存储器工作时检查其高速缓冲存储器容量的阶段;和 根据上述检查结果,如果上述高速缓冲存储器容量不足,把上述第2存储媒体作为高速缓冲存储器使用的阶段。

【技术特征摘要】

【专利技术属性】
技术研发人员:李政焕
申请(专利权)人:乐金电子昆山电脑有限公司
类型:发明
国别省市:32[中国|江苏]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1