[发明专利]在硬件中提供对数据帧区段的线速率合并的高性能读取-修改-写入系统有效
| 申请号: | 201480028255.7 | 申请日: | 2014-05-16 |
| 公开(公告)号: | CN105247488B | 公开(公告)日: | 2018-11-16 |
| 发明(设计)人: | J·W·弗林斯鲍;R·M·马伦多尔 | 申请(专利权)人: | 西部数据技术公司 |
| 主分类号: | G06F11/08 | 分类号: | G06F11/08 |
| 代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 赵蓉民 |
| 地址: | 美国加*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 硬件 提供 数据 区段 速率 合并 性能 读取 修改 写入 系统 | ||
1.一种合并数据帧的方法,所述方法包括:
接收包括多个扇区的第一数据帧;
接收包括多个扇区的第二数据帧;
使用包括多个多路复用器的多个数据路径,通过将所述第二数据帧的扇区与所述第一数据帧的扇区合并在一起,来生成合并的输出数据帧;以及
对包括与所述第一数据帧或者所述第二数据帧中的扇区相对应的扇区的至少一个检查-数据帧执行错误检查,
其中,所述检查-数据帧中的所述扇区中的至少一些扇区是在对所述合并的输出数据帧的扇区进行发送的所述多个数据路径的子集上发送的,并且
其中,所述错误检查对所述合并的输出数据帧进行验证。
2.根据权利要求1所述的方法,其中,执行所述错误检查还包括:
对两个检查-数据帧执行错误检查,所述两个检查-数据帧包括:
第一检查-数据帧,其包括与所述第一数据帧中的扇区相对应的扇区;以及
第二检查-数据帧,其包括与所述第二数据帧中的扇区相对应的扇区。
3.根据权利要求2所述的方法,其中,在基于合并掩码,通过所述多个多路复用器中的选择的多路复用器来发送与所述第一数据帧和所述第二数据帧相对应的扇区之后,利用与所述第一数据帧和所述第二数据帧相对应的其相应的扇区来重构所述第一检查-数据帧和所述第二检查-数据帧,所述合并掩码指示要将所述第一数据帧和所述第二数据帧中的哪些扇区合并成所述输出数据帧。
4.根据权利要求2所述的方法,其中,执行所述错误检查还包括:
将所述第一数据帧和所述第二数据帧的循环冗余码即CRC分别与针对所述第一检查-数据帧和所述第二检查-数据帧生成的CRC进行比较,并且
如果两个CRC比较之中的任一个CRC比较都不匹配,则生成指示所述合并的输出数据帧是无效的消息。
5.根据权利要求4所述的方法,其中,所述第一检查-数据帧的所述CRC是通过逐扇区地累加所述第一检查-数据帧的CRC数据来生成的,并且所述第二检查-数据帧的所述CRC是通过逐扇区地累加所述第二检查-数据帧的CRC数据来生成的。
6.根据权利要求2所述的方法,其中,所述合并的输出数据帧中的每个扇区在所述第一检查-数据帧中或者在所述第二检查-数据帧中。
7.根据权利要求2所述的方法,其中:
所述第一检查-数据帧还包括在数据路径的第一子集上发送的扇区,所述数据路径的第一子集与合并成所述输出数据帧的所述第一数据帧的扇区在其上进行发送的数据路径的所述子集不同,以及
所述第二检查-数据帧还包括在数据路径的第二子集上发送的扇区,所述数据路径的第二子集与合并成所述输出数据帧的所述第二数据帧的扇区在其上进行发送的数据路径的所述子集不同。
8.根据权利要求1所述的方法,其中,所述至少一个检查-数据帧还包括在数据路径的与所述合并的输出数据帧的扇区在其上进行发送的数据路径的所述子集不同的子集上发送的扇区。
9.根据权利要求1所述的方法,其中,要合并成所述输出数据帧的、所述第一数据帧和所述第二数据帧中的至少一个的所述扇区是由合并掩码所规定的。
10.根据权利要求9所述的方法,其中,所述合并掩码规定了所述第一数据帧和所述第二数据帧中的哪些扇区占据所述输出数据帧中的每个扇区。
11.根据权利要求1所述的方法,还包括:随着生成了所述合并的输出数据帧,重构所述至少一个检查-数据帧。
12.根据权利要求1所述的方法,还包括:通过逐扇区地累加合并成所述输出数据帧的所述扇区的循环冗余码数据即CRC数据,来生成针对所述合并的输出数据帧的CRC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480028255.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于保护信息使能的存储卷的后台初始化
- 下一篇:一种净水滤芯
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





