[发明专利]用于主机控制器上的独立和并发数据传送的方法和装置无效
申请号: | 200680006608.9 | 申请日: | 2006-03-31 |
公开(公告)号: | CN101133386A | 公开(公告)日: | 2008-02-27 |
发明(设计)人: | E·黄 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 主机 控制器 独立 并发 数据 传送 方法 装置 | ||
1.一种装置,包括:
与第一硬盘驱动器进行接口的第一主机控制器,其中为了第一数据传送操作,在对所述第一主机控制器上的其他寄存器写入之前,对所述第一主机控制器上的设备/磁头寄存器中的设备位进行写入;以及
其中基于写入到所述第一主机控制器上的设备/磁头寄存器中的数据,将传送数据写入所述第一主机控制器上的另一寄存器。
2.如权利要求1所述的装置,进一步包括:
与第二硬盘驱动器进行接口的第二主机控制器,其中为了第二数据传送操作,在对所述第二主机控制器上的其他寄存器写入之前,对所述第二主机控制器上的设备/磁头寄存器中的设备位进行写入;以及
其中基于写入到所述第二主机控制器上的设备/磁头寄存器中的数据,将传送数据写入所述第二主机控制器上的另一寄存器。
3.如权利要求2所述的装置,其中所述第一和第二硬盘驱动器是串行高级技术附加装置。
4.如权利要求2所述的装置,其中所述第一和第二数据传送操作包括并发且独立地在所述第一主机控制器和所述第一硬盘驱动器之间,以及在所述第二主机控制器和所述第二硬盘驱动器之间传送数据。
5.如权利要求2所述的装置,其中所述第一和第二硬盘驱动器中的一个被映射为主驱动器。
6.一种装置,包括:
多个并行通道;
连接到串行存储设备的多个串行端口,其中所述并行通道被映射到串行端口;
第一串行端口上的设备/磁头寄存器,其中为了第一数据传送操作,在写入所述第一串行端口上的其它寄存器之前,写入所述设备/磁头寄存器;以及
其中基于写入到所述第一串行端口的设备/磁头寄存器中的数据,访问所述第一串行端口上的另一寄存器。
7.如权利要求6所述的装置,其中访问所述第一串行端口上的另一寄存器包括向所述第一串行端口上的另一寄存器写入数据。
8.如权利要求6所述的装置,其中访问所述第一串行端口上的另一寄存器包括从所述第一串行端口上的另一寄存器读取数据。
9.如权利要求6所述的装置,进一步包括:
第二串行端口上的设备/磁头寄存器,其中为了第一数据传送操作,在写入所述第二串行端口上的其它寄存器之前,写入所述设备/磁头寄存器;以及
其中基于写入到所述第二串行端口的设备/磁头寄存器中的数据,访问所述第二串行端口上的另一寄存器。
10.如权利要求9所述的装置,其中访问所述第二串行端口上的另一寄存器包括向所述第二串行端口上的另一寄存器写入数据。
11.如权利要求9所述的装置,其中访问所述第二串行端口上的另一寄存器包括从所述第二串行端口上的另一寄存器读取数据。
12.如权利要求9所述的装置,其中所述第一和第二数据传送操作包括并发且独立地在所述第一串行端口和对应的串行存储设备之间,以及在所述第二串行端口和对应的串行存储设备之间传送数据。
13.如权利要求6所述的装置,其中在写入所述第一串行端口上的其它寄存器之前写入第一串行端口上的设备/磁头寄存器包括:向所述第一串行端口的设备/磁头寄存器中的设备位写入。
14.如权利要求14所述的装置,其中在写入所述第一串行端口上的其它寄存器之前,写入第一串行端口上的设备/磁头寄存器,包括在向所述第一串行端口的总线主寄存器或任务文件寄存器写入之前,向所述设备/磁头寄存器中的设备位写入。
15.如权利要求6所述的装置,其中访问所述第一串行端口上的另一寄存器包括访问对应于所述第一串行端口的总线主寄存器或任务文件寄存器中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680006608.9/1.html,转载请声明来源钻瓜专利网。