闪存控制器.pdf

上传人:00062****4422 文档编号:1029404 上传时间:2018-03-26 格式:PDF 页数:5 大小:276.83KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810036864.3

申请日:

2008.04.29

公开号:

CN101571790A

公开日:

2009.11.04

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 3/06公开日:20091104|||实质审查的生效|||公开

IPC分类号:

G06F3/06; G06F13/16

主分类号:

G06F3/06

申请人:

环达电脑(上海)有限公司

发明人:

沈世祥

地址:

200436上海市闸北区江场三路213号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供一种闪存控制器,适用于接收系统传来数据并快速读写至闪存阵列,至少包括:一控制单元,其连接于系统和闪存阵列,该控制单元接收系统发送的信息进行处理,并对闪存阵列进行存储和读取,且该控制单元接收闪存阵列反馈信息进行处理并传输至系统,该控制单元设有一独立冗余磁盘阵列控制模块,该独立冗余磁盘阵列控制模块上设有一指令及寻址转换控制模块;一数据总线,该数据总线连接上述控制单元和闪存阵列,对所述控制单元、闪存阵列之间进行信息传递。本发明闪存控制器,在闪存阵列读写的过程中能同时对闪存阵列中闪存芯片进行操作,提高闪存阵列的读写速度。

权利要求书

1、  一种闪存读写器,适用于接收系统传来数据并快速读写至闪存阵列,其特征在于,至少包括:
一控制单元,其连接于系统和闪存阵列,该控制单元接收系统发送的信息进行处理,并对闪存阵列进行存储和读取,且该控制单元接收到闪存阵列反馈信息进行处理后发给系统。

2、
  如权利要求1所述的闪存读写器,其特征在于:所述控制单元设有一独立冗余磁盘阵列控制模块,该独立冗余磁盘阵列控制模块把系统指令按照独立冗余磁盘阵列的方式对要读写的数据进行阵列式的分配,并产生分配指令,该独立冗余磁盘阵列控制模块上设有一指令及寻址转换控制模块,该指令及寻址转换控制模块把分配后的系统指令及寻址转化为闪存指令及寻址。

3、
  如权利要求2所述的闪存读写器,其特征在于:所述独立冗余磁盘阵列控制模块是根据所述的闪存阵列数量来确定的。

4、
  如权利要求3所述的闪存读写器,其特征在于:所述独立冗余磁盘阵列控制模块接收系统传来逻辑上的数据和指令转化为存储于闪存阵列的物理数据和指令,并进行阵列式的分配。

5、
  如权利要求1所述的闪存读写器,其特征在于:所述闪存读写器还包括一数据总线,该数据总线连接上述控制单元和闪存阵列,对所述控制单元、闪存阵列之间进行信息传递。

6、
  如权利要求1所述的闪存读写器,其特征在于:所述闪存读写器还包括一闪存阵列,该闪存阵列由上述闪存组成,用于存储数据信息。

7、
  一种快速读写的闪存装置,其特征在于,该闪存装置包括:
一独立冗余磁盘阵列控制模块;
一总线,其连接于上述独立冗余磁盘阵列控制模块;
一闪存阵列,其由至少一个以上的闪存组成,该闪存阵列通过总线与上述独立冗余磁盘阵列控制模块相连;
该独立冗余磁盘阵列控制模块接受系统的读写指令,控制闪存阵列的读写。

8、
  如权利要求7所述的闪存装置,其特征在于:所述独立冗余磁盘阵列控制模块包括一指令及寻址转换控制模块,该指令及寻址转换控制模块把系统指令及寻址转化为闪存指令及寻址。

说明书

闪存控制器
技术领域
本发明涉及一种控制器,特别是一种快速读取数据的闪存控制器。
背景技术
目前,随着半导体介质存储设备装置的广泛使用,出现了各种各样的存储设备以及多种存储介质。其中,应用范围最广泛的便携式存储设备莫过于闪存读写器它所使用的存储介质主要是FLASH(闪存阵列)中的Nand Flash(与非型闪存),这种与非型闪存在读写以及擦除等操作过程中,都需要占用一定的时间。
随着各种各样的软件的不断发展,用户对所需要存储的数据量要求越来越高,闪存存储设备的容量也随之增加,闪存在操作过程中需要等待的时间也随着操作数据量的增大变得越来越久,导致用户越来越不能忍受。
对于传统的闪存来说,读写速度不快,市面上比较快的也就是10M/S读写速度,读写速度直接与闪存成本挂钩,闪存越好越贵读写速度越快,闪存的容量也不能简单叠加如两个1G的闪存不能简单的叠加成为一组2G的闪存。
发明内容
本发明目的在于提供一种控制器,特别是一种快速读写数据的闪存控制器。
本发明提供一种闪存控制器,适用于接收系统传来数据并快速读写至闪存阵列,至少包括:
一闪存阵列,其由至少一个以上的闪存组成;
一控制单元,其连接于系统和上述闪存阵列,该控制单元接收系统发送的信息进行处理,并对上述闪存阵列进行存储和读取,且该控制单元接收到上述闪存阵列反馈信息进行处理后发给系统,该控制单元设有一独立冗余磁盘阵列(Redundant Array Of Independent Disk,RAID)控制模块,该RAID控制模块把系统指令按照RAID的方式对要读写的逻辑数据进行转化为存储于上述闪存阵列的物理数据和指令,并进行阵列式的分配,该RAID控制模块上设有一指令及寻址转换控制模块,该指令及寻址转换控制模块把分配后的系统指令及寻址转化为闪存指令及寻址;
一数据总线,该数据总线连接上述控制单元和闪存阵列,对所述控制单元、闪存阵列之间进行信息传递。
与现有技术相比较,本发明闪存控制器即可解决先前的问题,主要是利用RAID控制模块控制器与指令及寻址转换控制模块,组成一读写控制器,使得闪存阵列也能够像硬盘一样实现RAID控制功能,在闪存阵列读写的过程中能同时对闪存阵列中闪存芯片进行操作,提高读写速度,从而克服先前存储速度较慢的问题。
附图说明
图1为本发明闪存读写器结构框图。
具体实施方式
参图1所示,为本发明闪存读写器结构框图。
本发明提供一种闪存控制器,适用于接收系统传来数据并快速读写至闪存阵列,至少包括:
一闪存阵列11,其由至少一个以上的闪存组成;
一控制单元20,其连接于系统10和上述闪存阵列11,该控制单元20接收系统10发送的信息进行处理,并对上述闪存阵列11进行存储和读取,且该控制单元20接收到上述闪存阵列11反馈信息进行处理后发给系统10,该控制单元20设有一独立冗余磁盘阵列(Redundant Array Of Independent Disk,RAID)控制模块21,该RAID控制模块21把系统指令按照RAID的方式对要读写的逻辑数据进行转化为存储于上述闪存阵列的物理数据和指令,并进行阵列式的分配,于本实施例,该RAID控制模块21根据所述闪存阵列11的数量来确定的,该RAID控制模块21上设有一指令及寻址转换控制模块22,该指令及寻址转换控制模块22把分配后的系统10指令及寻址转化为闪存指令及寻址;
一数据总线23,该数据总线23连接上述控制单元20和上述闪存阵列11,对所述控制单元20、闪存阵列11之间进行信息传递。
在数据读写过程中,数据传输至该闪存控制器时,该控制单元20与系统10进行数据和指令的相互交换,交换的信息主要包括操作内容、操作类型、操作长度以及操作的地址,同时,还包括闪存阵列11反馈的中断请求。因该控制单元20包括RAID控制模块21,故当控制单元20接收系统10数据和指令之后,该RAID控制模块21会把系统10数据和指令按照RAID的方式对要读写的逻辑数据转化为存储于闪存阵列的物理数据和指令,进行阵列式的分配,并产生分配指令,所述RAID方式是根据所述的闪存阵列11来选择的,上述分配指令包括选取闪存阵列11信息、操作内容、要操作的片内地址及操作数量,这里的分配指令取决于所述闪存阵列11的数量及所述RAID的方式,另,该控制单元20上RAID控制模块21的指令及寻址转换控制模块22收到上述分配指令,把分配后的系统10数据和指令及寻址转化为闪存指令及寻址,该闪存指令及寻址被控制单元20传输至所述数据总线23。所述数据总线23把闪存指令及寻址按照RAID控制模块21产生的分配指令分别传输至与数据总线23相连的闪存阵列11,上述闪存指令及寻址同时对闪存阵列11上闪存片操作,所述数据总线23还传输包括反馈给控制单元的错误信息,中断信息以及操作失败等信息,然后这些信息通过控制单元20反馈给系统10。

闪存控制器.pdf_第1页
第1页 / 共5页
闪存控制器.pdf_第2页
第2页 / 共5页
闪存控制器.pdf_第3页
第3页 / 共5页
点击查看更多>>
资源描述

《闪存控制器.pdf》由会员分享,可在线阅读,更多相关《闪存控制器.pdf(5页珍藏版)》请在专利查询网上搜索。

本发明提供一种闪存控制器,适用于接收系统传来数据并快速读写至闪存阵列,至少包括:一控制单元,其连接于系统和闪存阵列,该控制单元接收系统发送的信息进行处理,并对闪存阵列进行存储和读取,且该控制单元接收闪存阵列反馈信息进行处理并传输至系统,该控制单元设有一独立冗余磁盘阵列控制模块,该独立冗余磁盘阵列控制模块上设有一指令及寻址转换控制模块;一数据总线,该数据总线连接上述控制单元和闪存阵列,对所述控制单元。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1