【技术实现步骤摘要】
本专利涉及计算机系统,尤其是计算机主机与存储的接口。技术背景 现代计算机系统中最主要的组成部分是中央处理器和存储。其中使用的存储结构 主要分成两级内存和外存,如附图1所示。计算机的内存主要利用SDRAM,速度比较快,但 是掉电后会丢失数据。所以计算机需要一个可以长时间保持数据的存储,也就是外存。由于内存(比如SDRAM)的速度快,与中央处理器的速度可以匹配,而外存的速度 慢,所以中央处理器每次处理数据都必须在内存中进行。数据必须从外存中读取到内存中 才能操作,最终,为了持久保持数据,必须写回到外存做永久保存。本文将内存和外存之间 数据交换的接口称之为存储系统接口(Interface)。现行的计算机存储系统读写的接口一 般有ATA,SATA,SCSI, FC等规范。这些规范使用的物理介质不同,传输速度也不同。但是 他们的传输都同样是基于固定长度。同时,使用这样的接口的设备一般统称为“块设备”。外存的存储设备目前大部分是硬盘(使用磁碟)的结构,同时有其他的结构如闪 存硬盘,有时候也称为固态硬盘。硬盘由一个磁头(由机械臂,数据读写磁头和马达组成) 和磁碟片组成。数 ...
【技术保护点】
一种按照可变长度记录对数据读写的存储接口方法,该方法的特征是:主机和存储之间数据的交换以可变长度的数据串为单位,而不是以固定大小的数据块为单位。
【技术特征摘要】
一种按照可变长度记录对数据读写的存储接口方法,该方法的特征是主机和存储之间数据的交换以可变长度的数据串为单位,而不是以固定大小的数据块为单位。2.根据权利要求1所述的存储接口方法,其特征是主机利用该接口进行读取的时候, 给出一串的要读取的位置信息加长度组成的数据请求包,读取请求包中包含一个或多个位 置和长度的组合。读取后存储向主机返回包含所有要依次读取的数据串的数据包。3.一种可以实现变长记录接口存储系统,该系统的特征是系统中包含微处理器,内 存,数据读写总线和存储单元。该系统根据收到的读取请求串,从多个不同的存储单元中读 取数据,并组合成对应的应答数据串,并返回给请求的主机。4.根据权利要求3所述的存储系统,其特征是内部用以存储数据的存储单元仍是基 于数据块的方式组织。并且每个存储单元具备下面3种特性能够在断电的时候永久性的 存储数据;每块数据存储...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。