一种提高PATA电子盘读写速度的接口装置的制作方法

文档序号:12019715阅读:854来源:国知局

本实用新型属于计算机数据存储技术领域,具体涉及一种提高PATA接口电子盘读写速度的方案。



背景技术:

电子盘是以计算机扩展卡的形式存在,以插入主板总线槽的方式工作,当计算机插入电子盘时,系统可以从电子盘启动,因电子盘的信息是存在芯片上的,所以具有工作速度快、稳定度高、保密性强等优点。电子盘采用半导体芯片来存储数据,具有体积小、功耗低和极强的抗震性等特点。因此嵌入式系统中普遍采用各种电子盘作为外存。

目前市面上比较多的PATA电子盘是由PATA主控制器芯片和FLASH存储颗粒组成,其读写速度较低,严重影响整体设备(如嵌入式计算机)的性能。按照目前市面的技术,老设备(如嵌入式计算机)数据存储单元的升级只能整体替换,重新设计新型电子盘接口的设备。这不仅使生产成本升高,而且会给用户带来一系列麻烦,大大增加了使用成本。



技术实现要素:

本实用新型提供一种,以解决现有技术中PATA电子盘数据读写速度慢的技术问题。

本实用新型实施例提供一种提高PATA电子盘读写速度的接口装置,包括SATA闪存控制器、SATA转PATA转换桥片、PATA连接器以及至少一个FLASH存储颗粒,所述FLASH存储颗粒与所述SATA闪存控制器连接,所述SATA闪存控制器还与所述SATA转PATA转换桥片连接,所述SATA转PATA转换桥片还与所述PATA连接器连接。

作为本实用新型的优选方式,所述SATA闪存控制器采用Hyperstone A2型闪存控制器。

作为本实用新型的优选方式,所述SATA转PATA转换桥片采用Marvell88SA8052型转换桥片。

作为本实用新型的优选方式,所述FLASH存储颗粒个数为1至32个。

作为本实用新型的优选方式,所述PATA连接器直接与主板的PATA接口设备连接。

本实用新型提供的提高PATA电子盘读写速度的接口装置,基于SATA闪存控制器和SATA转PATA转换桥片,先将FLASH存储颗粒的数据读取为SATA格式,再将SATA格式数据转换为PATA格式数据,用户可以在不改变主板PATA接口的情况下,提高PATA电子盘的读写速度和整机性能。

附图说明

为了更清楚地说明本实用新型实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本实用新型实施例的硬件连接结构示意图。

具体实施方式

为使本实用新型的目的、技术方案和优点更加清楚,下面将结合附图对本实用新型实施方式作进一步地详细描述。

本实用新型实施例公开了一种提高PATA电子盘读写速度的接口装置,包括SATA闪存控制器、SATA转PATA转换桥片、PATA连接器以及至少一个FLASH存储颗粒。FLASH存储颗粒与SATA闪存控制器连接,SATA闪存控制器还与SATA转PATA转换桥片连接,SATA转PATA转换桥片还与PATA连接器连接。PATA连接器可直接与主板的PATA接口设备连接,从而实现PATA电子盘与主 板的连接。

当主板上的PATA接口设备(如嵌入式计算机)需要读取数据时,SATA闪存控制器从FLASH存储颗粒提取数据,输出为SATA格式,再到SATA转PATA转换桥片,将SATA格式的数据转换成PATA格式,最终通过PATA连接器输出。

本实用新型实施例的SATA闪存控制器可采用Hyperstone A2型闪存控制器。Hyperstone A2型闪存控制器是Hyperstone公司生产的一款SATA闪存控制器,支持SATA Gen 1(1.5Gb/秒)和SATA Gen 2(3.0Gb/秒),最高传输速度300MB/秒。SATA转PATA转换桥片可采用Marvell 88SA8052型转换桥片,88SA8052是Marvell公司生产的一款SATA转PATA转换桥片,可以把SATA数据转换成PATA数据,并通过PATA接口与外部设备(如嵌入式计算机等设备)进行高速通信。

实际应用中,当主板上的PATA接口设备(如嵌入式计算机)需要读取数据时,Hyperstone A2型闪存控制器从FLASH存储颗粒提取数据,输出为SATA格式数据,然后将数据发送至88SA8052型SATA转PATA转换桥片,再将SATA数据转换成PATA数据,最终通过PATA连接器输出。

目前,常用的PATA接口电子盘是直接使用PATA控制器控制FLASH存储颗粒进行读写操作,读写操作过程耗时长,且PATA数据传输速度较慢。根据PATA协议规定,PATA接口规范为ATA-1至ATA-6,其中ATA-1传输速度3.3M/s、ATA-2传输速度16.6M/s、ATA-3传输速度16.6M/s、ATA-4传输速度33M/s、ATA-5传输速度66M/s、ATA-6传输速度100M/s。现有技术中,最常用的速度是ATA-5(66M/秒)。

本实施例所采用的技术方案是先将FLASH存储颗粒的数据读取为SATA格式,再将SATA格式数据转换为PATA格式数据。因为根据SATA协议,SATA接口规范为SATA Gen 1至SATA Gen 3,其中SATA Gen 1传输速度150M/s、SATA Gen 2传输速度300M/s、SATA Gen 3传输速度600M/s。现有技术中, 最常用SATA Gen 2的速度是300M/秒。而88SA8052型SATA转PATA转换桥片的运算时间非常短,此步骤的时间损耗可以忽略不计。

相比之下,Hyperstone A2型闪存控制器对FLASH存储颗粒进行读写操作时理论速度高达300M/秒。而传统PATA电子盘对FLASH存储颗粒进行读写操作时,其速度理论上只有66M/秒(以常用的ATA-5为例),在实际仅应用中,ATA-5的速度约为20M/秒。因此,PATA接口的电子盘的数据读写速度偏慢,已经难以满足现今对数据读写速度的要求。本方案在不改变计算机PATA接口的情况下,通过对电子盘改进,利用SATA格式的快速读写FLASH存储颗粒数据的优势(速度是PATA格式的4至5倍)以提高数据的读写速度,再将SATA格式数据经过SATA转PATA转换桥片,变成PATA格式数据。从实测综合结果来看,本方案在不改变计算机PATA接口的情况下,可以提高PATA电子盘百分之五十以上的读写速度。

优选地,本实施例的FLASH存储颗粒个数为1至32个,以满足不同设备的存储需求。

以上所述仅为本实用新型的较佳实施例,并不用以限制本实用新型,凡在本实用新型的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本实用新型的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1