发明名称 |
ATA端口接多路SATA端口存储设备系统及控制方法 |
摘要 |
本发明涉及一种ATA端口接多路SATA端口存储设备系统,主要包括ATA控制单元、ATA/SATA转换控制单元和SATA多路控制单元;控制方法步骤如下:切换ATA适配器的主或从端口,并判断该ATA适配器端口状态;控制SATA多路控制器与存储设备建立连接并识别存储设备;切换到SATA多路控制器的目标端口并对存储设备进行初始化操作;在ATA端口接多路SATA端口存储设备系统初始化操作完成之后,主控制端将对存储设备进行数据存取操作。本发明有益的效果是:解决了使ATA端口在不增加额外硬件成本的情况下获得大量数据存储空间问题,通过该系统的初始化程序和数据存取控制程序以控制多路SATA储存设备进行数据存取操作,达到在ATA端口扩展多路SATA端口存储设备的目的。 |
申请公布号 |
CN101354634B |
申请公布日期 |
2010.09.08 |
申请号 |
CN200810120987.5 |
申请日期 |
2008.09.10 |
申请人 |
杭州海康威视数字技术股份有限公司 |
发明人 |
赵先林;申川 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
杭州九洲专利事务所有限公司 33101 |
代理人 |
陈继亮 |
主权项 |
一种ATA端口接多路SATA端口存储设备系统的控制方法,其特征在于:步骤如下:切换ATA适配器的主或从端口,并判断该ATA适配器端口状态;控制SATA多路控制器与存储设备建立连接并识别存储设备;切换到SATA多路控制器的目标端口并对存储设备进行初始化操作;在ATA端口接多路SATA端口存储设备系统初始化操作完成之后,主控制端将对存储设备进行数据存取操作;所述的ATA端口接多路SATA端口存储设备系统初始化操作具体步骤如下:11)选择ATA适配器的主或从端口;12)判断步骤11)中选择的ATA适配器端口状态,若该端口准备就绪,则进入步骤13)操作;13)选择SATA多路控制器的控制端口,开始进行对该端口也就是SATA多路控制器的操作;14)从控制端口得到SATA多路控制器的实际端口数量;15)根据步骤14)得到SATA多路控制器的实际端口数量,逐一检查各个端口是否有SATA存储设备连接;16)若无SATA存储设备连接,则禁能步骤15)中未有SATA存储设备连接的端口;17)若有SATA存储设备连接,则使能该端口;18)读取该端口所接存储设备的类型;19)依次切换到被使能的端口并对该端口的存储设备进行常规的ATA存储设备初始化操作。 |
地址 |
310012 浙江省杭州市西湖区马塍路36号(高新区) |